The YAML 1.2 spec was released in 2009. It's probably been enough time
that it's safe to move to it.
The only issue for out YAML usage was 1.2 dropped the use of Yes, No, On,
and Off as valid boolean values.
Change-Id: I608e09d219379e00cca15c5ff165bb63aecfe9f2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
We've deprecated per-release highlights and are now removing them.
We also now require repository-settings for deliverables. This adds
the one and removes the other.
Change-Id: I91e5d5b1ce0ca78c242d65a6f4aa90473b28ce79
We no longer use the send-announcements-to field for anything.
Change-Id: I3ed3f7f43048871a52a88d92331ee73bbf4d501d
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This change includes adjustments for ironic that will
allow for further integration in ironic (and elsewhere).
Small set of changes are:
- Reschedule failed periodic tasks after a short delay
- Fix wrong comparison in reject_when_reached
Change-Id: Icc8be8823890ea2e95aaf7d3c05e039b1b3688b2
The release script will copy this flag into the tag message so the
announce script can read it and adjust its output accordingly.
Change-Id: I491fb9e6edd57a3ec1c0b85c8dd9e22d5f09e6b2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This brings in the following so that ironic can use it:
- PeriodicWorker.create to accept arguments for periodic tasks
- Handle exceptions from executor.submit in PeriodicWorker
- Add periodics.is_periodic to check if object is a periodic task
And in general nice cleanups:
- Modification of the example code
- Exposes CancelledError so that people can correctly
handle futures having been cancelled before they got
worked on by the executor that they were submitted to
Change-Id: I26a4cfe7ff9e1e7ba2697702dcd48dece616890f
For each deliverable, we need to know where to send release
announcements. Rather than building a rule set based on the project type
from the governance repository, just ask for email addresses here in the
deliverable files.
This change also removes a malformed release entry to pass more recent
validation checks.
Change-Id: I41f3f4874464b37ff95ec1e41a0b6993b62dcf1d