summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-04-12Merge "drop list of images unbuildable for source type"Zuul1-3/+0
2022-04-12Merge "CI: drop 'source' from build job names"Zuul3-48/+48
2022-04-12Merge "Adjust permissions on _extend_start files."Zuul71-70/+75
2022-04-12Merge "Deprecate hacluster-pcs"Zuul1-0/+5
2022-04-12Merge "CI: drop install_type from build jobs"Zuul1-1/+0
2022-04-11CI: drop install_type from build jobsMarcin Juszkiewicz1-1/+0
Change-Id: If524e45dc262efb253fc06329d4567412282926d
2022-04-11Deprecate hacluster-pcsRadosław Piliszek1-0/+5
It is not used in k-a and has never been. Change-Id: I600cc276ba67d88928e6c2c87810459435b92650
2022-04-11Remove duplicate entry in UNBUILDABLE_IMAGESRadosław Piliszek1-1/+0
hacluster-pcs is already in centos, no need to be in centos+aarch64. TrivialFix Change-Id: I9868f73172efedf113c3cc1567098b3439e2a205
2022-04-11Adjust permissions on _extend_start files.Tim Shearer71-70/+75
Explicitly set the permissions on the kolla-toolbox kolla_extend_start file. Also, since all extend_start files are sourced rather than executed, the executable bits are now cleared throughout the project. Change-Id: I5c2deb4a2e33575d57c852089f856a9acc6818d0
2022-04-11Merge "for Zed cycle minimal Python version is 3.8"Zuul1-1/+1
2022-04-11Merge "cyborg-agent: no need to check for install_type"Zuul1-4/+0
2022-04-11Merge "watcher: drop binary parts"Zuul4-39/+0
2022-04-11Merge "Drop qdrouterd image"Zuul9-63/+5
2022-04-11Merge "drop add_binary_source_envs() macro"Zuul4-7/+0
2022-04-11CI: drop 'source' from build job namesMarcin Juszkiewicz3-48/+48
*-source-upgrade kept old names as we need to add *-binary-upgrade ones to check previous_release-binary/* -> current_release/* upgrade path k-a jobs will go in separate patch Change-Id: Ieba3260ffa11fa2d3982f379f95abed9f840028d
2022-04-11drop list of images unbuildable for source typeMarcin Juszkiewicz1-3/+0
If they are unbuildable then they should be in distro or distro+arch blocks now. Change-Id: I9cd225d3a7fd99fdeaf4926730c95d37f8f7eac7
2022-04-11cyborg-agent: no need to check for install_typeMarcin Juszkiewicz1-4/+0
There is only source. Change-Id: I0d32808c73ab3292a8f213424118dfe2313d465b
2022-04-11watcher: drop binary partsMarcin Juszkiewicz4-39/+0
Change-Id: I33eecfa49086b01a116aa0616fd1b6815ff8894e
2022-04-11for Zed cycle minimal Python version is 3.8Marcin Juszkiewicz1-1/+1
When everything fails assume we have Python 3.8 (should never happen). Change-Id: I69033cc910dd8236a470fd130816f2870a9b5b3a
2022-04-11drop add_binary_source_envs() macroMarcin Juszkiewicz4-7/+0
With binary install type dropped there is no need for this macro. Change-Id: I7bdd29eb48a23faa04a98e785129d97258f05e64
2022-04-11Drop qdrouterd imageMarcin Juszkiewicz9-63/+5
It was marked deprecated in Yoga. Change-Id: Iea1cf9c539a73da625e335d6c1adb6cd71ec93d4
2022-04-11horizon: binary images are goneMarcin Juszkiewicz1-5/+1
We no longer need to check for them so one MANAGE_PY is enough. Change-Id: Iee2f3bb1c0444f414cad2617dea225192ab8dc81
2022-04-11Merge "docker: drop binary parts"Zuul151-3163/+555
2022-04-11Merge "drop infra_image_prefix"Zuul69-72/+69
2022-04-11Merge "drop infra-rename support"Zuul2-42/+2
2022-04-11drop infra_image_prefixMarcin Juszkiewicz69-72/+69
We have one install_type only now so that infra stuff is not needed anymore. Change-Id: I60d50ba7699d46d001eaef365fb84b0ce8e9b262
2022-04-09docker: drop binary partsMarcin Juszkiewicz151-3163/+555
Big patch drops all mentions of binary images support. Suggestions are welcome how to split it into parts or handle better. Change-Id: I5d5a46c6ce7734ceb8b844e17b43e359d7cac6e3
2022-04-09Merge "build watcher images"Zuul1-1/+0
2022-04-08drop infra-rename supportMarcin Juszkiewicz2-42/+2
With one type of install type there is no need for renaming infra images. Change-Id: I28b7563e5ce1efac0298a62fee96a9f946f3341b
2022-04-08Merge "add releasenote about dropping binary images support"Zuul1-0/+4
2022-04-08build watcher imagesMarcin Juszkiewicz1-1/+0
Closes-bug: #1952944 Change-Id: I9d2dd025b2a4805ef1755ebbf10f15018d05f1c7
2022-04-08add releasenote about dropping binary images supportMarcin Juszkiewicz1-0/+4
Change-Id: I86d64e6348a7deed67f9271aeca59c599feb57a6
2022-04-08kolla: drop 'binary' install typeMarcin Juszkiewicz3-51/+3
We no longer support binary images. This patch removes a way to build them. "--install-type" argument has one available option now. Later in cycle it will be ignored. Change-Id: If0e881d253d6a4c89ffe27831a661df321b6d5b6
2022-04-08Merge "CI: remove binary jobs"Zuul3-102/+0
2022-04-07Add Python3 zed unit testsOpenStack Release Bot1-2/+2
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for zed. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I0b869ff7b2ae2bca96d4da828a3948f5c0dacc09
2022-04-07Update master for stable/yogaOpenStack Release Bot2-0/+7
Add file to the reno documentation build to show release notes for stable/yoga. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/yoga. Sem-Ver: feature Change-Id: Id9ff668719c6b7510eaf83dd68449d2c84da4054
2022-04-06Merge "ironic: make tftpboot and httpboot paths configurable"14.0.0.0rc1Zuul4-24/+33
2022-04-05ironic: make tftpboot and httpboot paths configurableMark Goddard4-24/+33
This is needed to support PXE and iPXE at the same time. We will move /tftpboot and /httpboot to /var/lib/ironic/. With these paths configurable via an environment variable, we can support a clean transition. This patch also cleans up pxelinux part, making it analogous to grub and ipxe parts. RHEL leftover mention is removed. Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com> Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/832159 Change-Id: I1ae81217c8bbf606c903c8009a372662ca3ab08c
2022-04-05Merge "Emit log when copying file/directory permissions"Zuul1-0/+1
2022-04-05CI: remove binary jobsMarcin Juszkiewicz3-102/+0
During Yoga PTG we agreed about dropping support for binary images in Zed cycle. On start of build user was greeted with "binary images are deprecated" message when tried to build them. Part 1: dropping binary images from CI Change-Id: I8035c53aef60717e8b2fd928bca75db1caf56aa5
2022-04-05Emit log when copying file/directory permissionsYamato Tanaka1-0/+1
Currently, kolla sets file permissions at _set_properties_from_file() method, but no logs are emitted here. This can make it difficult to investigate the cause of issues which are caused by setting permissions. This patch makes _set_properties_from_file() output a log. Closes-Bug: #1966825 Change-Id: I91116931aa30fd2c5e51ed1ac04663fcfa4a5f36
2022-04-04elasticsearch: install Java first on CentOS tooMarcin Juszkiewicz1-1/+5
elasticsearch-oss package fails to install if we install it with Java: INFO:kolla.common.utils.elasticsearch:could not find java; set JAVA_HOME INFO:kolla.common.utils.elasticsearch:error: %prein(elasticsearch-oss-0:6.8.23-1.noarch) scriptlet failed, exit status 1 INFO:kolla.common.utils.elasticsearch:Error in PREIN scriptlet in rpm package elasticsearch-oss Backport down to ussuri needed. Change-Id: I72d7920acd8d15941c8c57a4186186212b273a38
2022-04-02cloudkitty-api: make sure that we install packagesMarcin Juszkiewicz1-4/+2
Debuntu binary images did not got packages installed. Change-Id: Ie28e8580406f3f805500ed4020895e5e9ebf7c31
2022-04-01Merge "Fix disabling of curlrc in healthcheck_curl"Zuul2-1/+6
2022-03-31Merge "[release] Use RDO's Yoga Delorean packages"Zuul1-2/+2
2022-03-31Merge "[release] Use Yoga sources by default"Zuul1-4/+10
2022-03-31Merge "[release] Tidy up release notes for Yoga"Zuul7-14/+16
2022-03-31[release] Use RDO's Yoga Delorean packagesMark Goddard1-2/+2
This is a temporary solution until centos-release-openstack-yoga is available. Change-Id: I69a1cda22bda2b10ae66f8c5ade39f4d38b714b2
2022-03-31[release] Use Yoga sources by defaultMark Goddard1-4/+10
The following projects do not have stable-yoga tarballs yet: * monasca-api: stable/yoga exists, but no additional commits yet, so no tarball. Use 8.0.0. * neutron-vpnaas-dashboard: stable/yoga exists, but no additional commits yet, so no tarball. Use 6.0.0. * venus: no stable/yoga branch yet. Not in releases repo. Use master branch. Change-Id: I8bdce3b76bc02fdcc029f90cf1984e6b3d4eb961
2022-03-31Fix disabling of curlrc in healthcheck_curlPierre Riteau2-1/+6
The -q (aka --disable) option only works if it is the first parameter on the command line. Change-Id: Ia9ab0bdc95e658c17e5be5abefcf96f1c05ee84f Closes-Bug: #1967272