| Mapping | Jira Issues | Notes |
---|
| A1.2: simp env new|update ENVIRONMENT will copy files from %{prefix} to /var/simp/environments/${ENVIRONMENT}/ | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6419 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| A2.2: simp env new|update ENVIRONMENT runs a post-action step that applies SELinux fixfiles restore to the /var/simp/environments/${ENVIRONMENT}/ + subdirectories | OmniEnvController calls #fix as part of #new :
Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6345 |
---|
|
DirEnv#fix : Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6408 |
---|
|
SecondaryDirEnv#fix : Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6417 |
---|
|
| Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | OMNI Controller |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| A2.3: simp env fix ENVIRONMENT applies the correct SELinux contexts on demand | simp env fix Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6408 |
---|
|
DirEnv #fix + SecondaryDirEnv#fix: Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6417 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| A3.2: (Related: A2.2) simp env new|update ENVIRONMENT runs a post-action step that applies Puppet user settings & groups to: | OmniEnvController delegates #fix to Env objects: Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6345 |
---|
|
| Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | OMNI Controller |
---|
|
|
| - A3.2.1:
$codedir/environments/$ENVIRONMENT/ (group only)
| Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6416 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Blue |
---|
title | Puppet Env |
---|
|
|
| - A3.2.2:
/var/simp/environments/$ENVIRONMENT/site_files/ (group only)
| Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6417 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| A3.2.3: /opt/puppetlabs/server/data/puppetserver/simp/environments/$ENVIRONMENT/ (user + group)
| Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6422 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Grey |
---|
title | Writable Env |
---|
| |
| A5.2: The simp env command will ensure the cacertkey during fix ENVIRONMENT and after new|update ENVIRONMENT . | SecondaryDirEnv#new : Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6419 |
---|
|
SecondaryDirEnv#fix:
Status |
---|
colour | Yellow |
---|
title | ISSUE TBD |
---|
| : should this be in #fix ?
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| A6.3: create new Extra/Omni environments on demand with simp environment new . | PuppetDirEnv#new:
Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6418 |
---|
|
SecondaryDirEnv#new: Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6419 |
---|
|
WritableDirEnv#new:
Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6421 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Blue |
---|
title | Puppet Env |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Grey |
---|
title | Writable Env |
---|
| |
| A7.2: Environments can be removed with simp env rm ENVIRONMENT | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6612 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Blue |
---|
title | Puppet Env |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| B3.2: The simp env command will ensure the correct puppet permissions are set during fix ENVIRONMENT and after new|update ENVIRONMENT . B3.2.1: Note the changes above include several users, paths, and the digest algorithm. B3.2.2: Note that these specific UID/GIDs may no longer be necessary. Now that the simp command is setting them, it can just check what user is configured to own what files etc.
| See A3.2 + children- Puppet:
Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6416 |
---|
|
- Secondary:
Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6417 |
---|
|
Writable: Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6422 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Blue |
---|
title | Puppet Env |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Grey |
---|
title | Writable Env |
---|
| |
| C1.2: The command simp env new|update ENVIRONMENT will copy files from %{prefix}/???/rsync/ to /var/simp/environments/${ENVIRONMENT}/rsync/ | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6419 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
Related to A1.2, but focuses on rsync/ , which will have its own skeleton directory |
| C2.1 The command simp env new|update ENVIRONMENT will copy files from %{prefix} to /var/simp/environments/${ENVIRONMENT}/rsync/ | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6419 |
---|
|
Status |
---|
colour | Yellow |
---|
title | ISSUE TBD |
---|
| : Look into basic DNS env Status |
---|
colour | Yellow |
---|
title | ISSUE TBD |
---|
| : Review RPM strangeness
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| C3.2: The simp env command will ensure the correct FACLS are set during fix ENVIRONMENT and after new|update ENVIRONMENT . | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6417 |
---|
|
|
Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| C5.2: The simp env command will ensure the correct symlinks (if any) are managed during new|update|remove ENVIRONMENT | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6620 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|
| D1.2: simp environment command would then install into the appropriate secondary environment directory, when these boot files exist. | Jira Legacy |
---|
server | System JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 45e63be1-2551-37a6-b050-86a38172f71d |
---|
key | SIMP-6621 |
---|
|
| Status |
---|
| |
---|
subtle | true |
---|
colour | Green |
---|
title | Secondary Env |
---|
|
|