Merge "Adding Takashi Kajinami candidacy for Puppet OpenStack PTL"
This commit is contained in:
commit
69b179c81a
53
candidates/antelope/Puppet_OpenStack/tkajinam@redhat.com
Normal file
53
candidates/antelope/Puppet_OpenStack/tkajinam@redhat.com
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
Hello,
|
||||||
|
|
||||||
|
|
||||||
|
I'd like to announce my candidacy for the PTL role in Puppet OpenStack, to
|
||||||
|
continue my PTL role for the Antelope cycle.
|
||||||
|
|
||||||
|
Over the past two cycles, we've successfully improved feature coverage,
|
||||||
|
platform coverage and simplicity of our modules. I'd like to list up a few
|
||||||
|
items which would be our priorities during the next cycle.
|
||||||
|
|
||||||
|
|
||||||
|
* Add Ubuntu 22.04 support
|
||||||
|
|
||||||
|
This would be the next major change after we've completed implementation of
|
||||||
|
CentOS 9 Stream support. We already adapted to Ruby 3 as part of C9S support
|
||||||
|
so I'm not aware of any huge challenges at this moment.
|
||||||
|
|
||||||
|
|
||||||
|
* Complete migration to Puppet 7
|
||||||
|
|
||||||
|
Currently our modules still supports both Puppet 6 and 7. However once we
|
||||||
|
complete migration to Ubuntu 22.04, we complete migration from Ruby 2.x to 3.x.
|
||||||
|
As Puppet officially supports Ruby 3.x since 7.7, this means we no longer
|
||||||
|
maintain test coverage with Puppet 6. It's time to consider again complete
|
||||||
|
migration to Puppet 7.
|
||||||
|
|
||||||
|
|
||||||
|
* Improve scenario/component coverage by CI
|
||||||
|
|
||||||
|
During Zed cycle we added OVN and Octavia to the integration jobs. We'll review
|
||||||
|
a few remaining modules like Manila and will continue extending the component
|
||||||
|
coverage.
|
||||||
|
|
||||||
|
|
||||||
|
* Review unmaintained/unused modules
|
||||||
|
|
||||||
|
In Puppet OpenStack projects we maintain number of modules to support multiple
|
||||||
|
OpenStack compoents. However, some modules have not been really active and
|
||||||
|
attracted no interest. In the past few cycles we have retired several modules
|
||||||
|
but I'd like to continue reviewing our modules to consider retiring inactive
|
||||||
|
ones.
|
||||||
|
|
||||||
|
|
||||||
|
* Keep each module up to date and simple
|
||||||
|
|
||||||
|
It's always important that we add support for the new features/parameters
|
||||||
|
timely so that users can leverage the new capability via our modules.
|
||||||
|
|
||||||
|
|
||||||
|
Thank you for your consideration.
|
||||||
|
|
||||||
|
Thank you,
|
||||||
|
Takashi
|
Loading…
Reference in New Issue
Block a user