Create a config file for each clones
Example /root/channels-config/dev-channels.conf
{
"username": "",
"password": "<*******>",
"assumeyes": true,
"skip_depsolve": false,
"security_only": false,
"use_update_date": false,
"blacklist": {
"ALL": [
""
]
},
"rem ovelist": {
"ALL": [
""
]
},
"channels": {
"rhel-x86_64-server-6": "dev-rhel6-x86_64-server-6",
"rhn-tools-rhel-x86_64-server-6": "dev-rhn-tools-rhel-x86_64-server-6"
}
}
Clone the channels with command with a point in time date
spacewalk-clone-by-date --config=/root/channels-config/dev-channels.conf -d --
Create an activation key for each channels.
The activation key will be used to register a system to the satellite and set the system up to use a package channel.
In the web interface, go to the systems tab.
Click on activation keys on the left
Click on create new key in the upper right
Type in a description
Type in a name for the key, otherwise satellite will make up it's own.
Select the channel. dev, qa or prod. Don't use the base since it is synced daily..
Select the add-on entitlements if needed.
Click create activation key.