Attempting to capture everything we need to update to change the nightly version from 2.6 to 3.0. This was mostly derived from the branching procedure.
-
Bump versions to 3.0-develop
echo 3.0.0-develop > VERSION
-
foreman
Also change package.json version field to 3.0.0 - foreman-installer
- foreman-selinux
- smart-proxy
-
hammer-cli (In
lib/hammer_cli/version.rb
) -
hammer-cli-foreman (in
lib/hammer_cli_foreman/version.rb
)
-
foreman
-
Update foreman-packaging rpm/develop to ensure nightlies build:
-
rpm/develop: Update nightly versions to 3.0 by tbrisker ยท Pull Request #6932 ยท theforeman/foreman-packaging ยท GitHub
-
Update the build tag:
sed -i 's/fm2_6/fm3_0/g' rel-eng/{releasers.conf,tito.props} package_manifest.yaml
-
Set to version
3.0.0
, reset release to1
inpackages/foreman/foreman{,-{installer,proxy,release,selinux}}/*.spec
andpackages/foreman/rubygem-hammer_cli{,_foreman}/*.spec
. Then create a changelog usingobal changelog --message '- Bump version to 3.0-develop' foreman{,-{installer,proxy,release,selinux}} rubygem-hammer_cli{,_foreman}
-
Update the build tag:
-
deb/develop:
scripts/changelog.rb -v 3.0.0-1 -m "Bump changelog to 3.0.0 to match VERSION" debian/*/*/changelog
- Update nightly version to 3.0 by tbrisker ยท Pull Request #6933 ยท theforeman/foreman-packaging ยท GitHub
-
rpm/develop: Update nightly versions to 3.0 by tbrisker ยท Pull Request #6932 ยท theforeman/foreman-packaging ยท GitHub
-
Update jenkins-jobs/foreman-pipeline-template.yml at master ยท theforeman/jenkins-jobs ยท GitHub to expect 3.0.0-develop for nightlies - Update pipeline to expect 3.0 by tbrisker ยท Pull Request #77 ยท theforeman/jenkins-jobs ยท GitHub
-
Update 2.6 in Redmine to 3.0