This week I've started the branch process for 1.13, which ought to be
mostly complete within a day or so.
I hope to be able to release 1.13.0-RC1 in a week once all of the
sub-projects are released (i.e. installer modules), some initial docs
are written and tests + packages seem reasonably complete and stable.
In detail:
-
community-templates was synced into Foreman yesterday and has been
branched to 1.13-stable, maintainers should cherry-pick fixes as desired
to the stable branch.
-
theforeman.org manual has been copied from 1.12 to 1.13, list of
tasks is at https://github.com/theforeman/theforeman.org/issues/649 and
PRs can be made against gh-pages:_includes/manuals/1.13/.
-
Koji tags are copied from nightly to 1.13 tags, rpm/develop branched
to rpm/1.13. I'll copy the Debian repos shortly and branch that too.
-
Some installer Puppet modules need to be released - dns, dhcp, git,
tftp are all up to date, but foreman, foreman_proxy and puppet need
releasing.
-
Core projects will be branched shortly, probably at their current
revisions.
-
Foreman's source POT is relatively up to date on Transifex and I'll
switch it over to the 1.13-stable branch when available. Translations
made now will be going into 1.13.x.
-
Hammer CLI 0.8.0 is available, but packages need updating. A PR is
open for Debian, but RPMs need doing, preferably in time for RC1.
···
--
Dominic Cleal
dominic@cleal.org
> From: "Dominic Cleal" <dominic@cleal.org>
> To: "foreman-dev" <foreman-dev@googlegroups.com>
> Sent: Tuesday, September 6, 2016 9:29:23 AM
> Subject: [foreman-dev] 1.13 being branched
>
> This week I've started the branch process for 1.13, which ought to be
> mostly complete within a day or so.
>
> I hope to be able to release 1.13.0-RC1 in a week once all of the
> sub-projects are released (i.e. installer modules), some initial docs
> are written and tests + packages seem reasonably complete and stable.
>
> In detail:
>
> 1. community-templates was synced into Foreman yesterday and has been
> branched to 1.13-stable, maintainers should cherry-pick fixes as desired
> to the stable branch.
>
> 2. theforeman.org manual has been copied from 1.12 to 1.13, list of
> tasks is at https://github.com/theforeman/theforeman.org/issues/649 and
> PRs can be made against gh-pages:_includes/manuals/1.13/.
>
> 3. Koji tags are copied from nightly to 1.13 tags, rpm/develop branched
> to rpm/1.13. I'll copy the Debian repos shortly and branch that too.
>
> 4. Some installer Puppet modules need to be released - dns, dhcp, git,
> tftp are all up to date, but foreman, foreman_proxy and puppet need
> releasing.
Hi,
Can we ensure this gets in before foreman_proxy is released?
https://github.com/theforeman/puppet-foreman_proxy/pull/277
The requisite smart_proxy_pulp package is already in the repos. Just waiting
for slow travis to test it again…
It's needed for the Katello release to support publishing to Puppet 4 directories.
···
----- Original Message -----
-
Core projects will be branched shortly, probably at their current
revisions.
-
Foreman’s source POT is relatively up to date on Transifex and I’ll
switch it over to the 1.13-stable branch when available. Translations
made now will be going into 1.13.x.
-
Hammer CLI 0.8.0 is available, but packages need updating. A PR is
open for Debian, but RPMs need doing, preferably in time for RC1.
–
Dominic Cleal
dominic@cleal.org
–
You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
> 3. Koji tags are copied from nightly to 1.13 tags, rpm/develop branched
> to rpm/1.13. I'll copy the Debian repos shortly and branch that too.
Debian repos are complete as well now.
As usual in the branching to RC1 period, we don't have any builds of
Foreman itself in the 1.13 repos, so plugin releases due for 1.13 will
need building once RC1's ready. I created
https://github.com/theforeman/foreman-packaging/milestone/2 to help keep
note of these.
> 5. Core projects will be branched shortly, probably at their current
> revisions.
All four branched to 1.13-stable now.
I've also updated the schedules for 1.13 and 1.14 (three months from
now), and will list any issues that will block the 1.13.0 RCs:
Foreman 113 Schedule - Foreman
Foreman 114 Schedule - Foreman
There are also open tickets in Redmine with the 1.13.0 release set where
they appear to be regressions against 1.12, so please keep an eye on
these and help out where possible:
http://projects.theforeman.org/projects/foreman/issues?query_id=103
···
On 06/09/16 14:29, Dominic Cleal wrote:
–
Dominic Cleal
dominic@cleal.org
These are finalised now, thanks to Michael and Ewoud for the final work.
I'll tag and release in the next day or so if nightly tests pass again.
RC1 will probably be released around Tuesday 13th Sept.
···
On 06/09/16 14:29, Dominic Cleal wrote:
> 4. Some installer Puppet modules need to be released - dns, dhcp, git,
> tftp are all up to date, but foreman, foreman_proxy and puppet need
> releasing.
–
Dominic Cleal
dominic@cleal.org