<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    There have been a number of changes in tempest recently that seem to
    coordinate with devstack that are a bit unclear. <br>
    <br>
    The following values are defined in tempest config as defaults:<br>
    <br>
    [auth]<br>
    # Roles to assign to all users created by tempest (list value)<br>
    #tempest_roles =<br>
    <br>
    [object-storage]<br>
    # Role to add to users created for swift tests to enable creating<br>
    # containers (string value)<br>
    #operator_role = Member<br>
    <br>
    [orchestration]<br>
    # Role required for users to be able to manage stacks (string value)<br>
    #stack_owner_role = heat_stack_owner<br>
    <br>
    These are the values created in tempest.conf by devstack:<br>
    <br>
    [auth]<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <pre style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span class="NONE" style="padding-left: 22em; text-indent: -22em; white-space: pre-wrap; display: block;">tempest_roles = Member
</span></pre>
    <br>
    [orchestration]<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <span style="color: rgb(0, 0, 0); font-family: monospace; font-size:
      medium; font-style: normal; font-variant: normal; font-weight:
      normal; letter-spacing: normal; line-height: normal; orphans:
      auto; text-align: start; text-indent: -286px; text-transform:
      none; white-space: pre-wrap; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; display: inline !important; float:
      none;">stack_owner_role = _member_<br>
    </span><br>
    So a couple of questions.<br>
    <br>
    Why do we have Member and _member_, and what is the difference
    supposed to be?<br>
    <br>
    Experimentally, it seems that the tempest roles cannot be empty, so
    why is that the default?<br>
    <br>
    The heat_stack_owner role used to be created in juno devstack but no
    longer. Is there a reason to leave this as the default?<br>
    <br>
    Any explanations appreciated !<br>
     <br>
     -David<br>
    <br>
    <br>
  </body>
</html>