aadce43971
We need to add java-prettify to our submodule setup as this is a new gerrit submodule. While we're in there we also cleanup some python binary symlinks that were only necessary for Gerrit 3.5 and older. The Gerrit 3.9.0 release was a bad release because it accidentally updated lucene versions to far ahead of 3.8.x. This broke online reindexing post upgrade from 3.8.x to 3.9.0. To address this the Gerrit project pulled 3.9.0, reverted a bunch of stuff, made a 3.9.0-rc6, we tested this (as did others), and when everything was working as expected released 3.9.1 to replace 3.9.0. That is the reason we are starting our image builds with 3.9.1 and not 3.9.0. It should be noted that 3.9.0 should be entirely avoided as well. Depends-On: https://review.opendev.org/c/openstack/project-config/+/901479 Change-Id: Ice2201ce5a7b3f560923dce84af2603bdc709ab9
12 lines
414 B
YAML
12 lines
414 B
YAML
- hosts: all
|
|
tasks:
|
|
# https://github.blog/2022-10-18-git-security-vulnerabilities-announced/
|
|
- name: Checkout submodules
|
|
shell: "if [ -d {{ item }} ] ; then git -c protocol.file.allow=always submodule update --init {{ item }} ; fi"
|
|
args:
|
|
chdir: /home/zuul/src/gerrit.googlesource.com/gerrit
|
|
loop:
|
|
- modules/java-prettify
|
|
- modules/jgit
|
|
- polymer-bridges
|