c8s integration jobs are broken because of failure during installing r10k
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-openstack-integration |
New
|
Undecided
|
Unassigned |
Bug Description
Currently c8s integration jobs in <=stable/yoga are consistently failing.
Looking at the job log it seems installing r10k fails because it tries to pull puppet_semantics which is not compatible with old ruby version c8s.
example
https:/
```
2023-04-13 04:13:49.702043 | centos-8-stream | -------
2023-04-13 04:13:49.702065 | centos-8-stream | | Install r10k |
2023-04-13 04:13:49.702133 | centos-8-stream | -------
2023-04-13 04:13:49.702274 | centos-8-stream | + '[' centos8 == centos8 ']'
2023-04-13 04:13:49.702318 | centos-8-stream | + gem install --no-user-install --minimal-dep --verbose --no-document --install-
...
2023-04-13 04:13:51.111270 | centos-8-stream | + gem install --no-user-install --minimal-dep --verbose --no-document --install-
...
2023-04-13 04:13:53.340151 | centos-8-stream | /home/zuul/
2023-04-13 04:13:53.340245 | centos-8-stream | semantic_puppet requires Ruby version >= 2.7.0. The current ruby version is 2.5.0.
2023-04-13 04:13:53.343713 | centos-8-stream |
```
Fix proposed to branch: stable/xena /review. opendev. org/c/openstack /puppet- openstack- integration/ +/880184
Review: https:/