Commit Graph

697 Commits

Author SHA1 Message Date
Michal Nasiadka c69284fd8b Drop Freezer
It's inactive and hasn't produced a 2024.1 release [1].
There are some efforts to restore Freezer, but let's remove it for now.

[1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

Change-Id: If2d034789d8c1128597c9072b4e82d14f72492e0
2024-04-16 12:22:41 +00:00
Michal Nasiadka a9bde9b1ac Drop Solum
It's inactive and hasn't produced a 2024.1 release [1].

[1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

Change-Id: I387e5c345cd5ea45e9231b9ce5baf58a8d74caf9
2024-04-16 12:22:36 +00:00
Michal Nasiadka 4d9379ecc8 Drop Sahara
It's inactive and hasn't produced a 2024.1 release [1].

[1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

Change-Id: I7b5b032a4175c5390c9b7ff3fbd4c672adcb5325
2024-04-15 16:55:14 +00:00
Michal Nasiadka 14a2e37f00 Drop Senlin
It's inactive and hasn't produced a 2024.1 release [1].

[1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects

Change-Id: Iad4d850ba8f8b8446591cab883d2ad6243576926
2024-04-15 13:44:15 +00:00
Michal Nasiadka 813035ba8f Drop Murano
It's inactive and hasn't produced a 2024.1 release [1].
In addition to that, there's a CVE that hasn't really been patched [2].

[1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
[2]: https://lists.openstack.org/archives/list/openstack-announce@lists.openstack.org/thread/4FYM6GSIM5WZSJQIG4TT5Q3UBKQIHLWX/

Change-Id: Ie715eac24247c38b21382c735eb00a9b3b56f145
2024-04-15 13:44:06 +00:00
Zuul 95a671b00d Merge "add: cross-compile support" 2024-03-28 16:29:14 +00:00
Michal Arbet 2bfdf4e7c9 Bump proxysql to 2.6.x
This patch bump proxysql 2.5.x to 2.6.x

Change-Id: I26e6c04ad0ba15ad4aa90f95259dc41cad439e73
2024-03-18 20:32:20 +01:00
Bartosz Bezak 5f604316bf docs: update monthly stable releases loop
Change-Id: I72907f54d9392c8d1627e4dab724df9bb5e55330
2024-02-14 13:30:16 +00:00
Michal Nasiadka 1edd9b38b6 ceph: Update EL9 version to Reef, adapt docs
Change-Id: I736fcfd766a378783dbfe06ab8ac58858e84aba7
2024-02-08 13:10:58 +01:00
Tadas Sutkaitis 3ee1a82d87 add: cross-compile support
The main goal is to be able to build ARM
images on standard x86 hardware. Add simple
functions supported by python-py and
podman-py to enable creation of container
images on emulated architectures.

Change-Id: I1526b460f6e271c2ec63ab3a3b1dc348d742e96d
2024-02-08 02:16:05 +02:00
Pierre Riteau c96965dc6e Fix documented OpenSearch version
We install the latest package available in the 2.x repository.

Change-Id: Ie63a7ce4b746dbe1a9649ac990904f2664920ad2
2023-11-21 14:48:16 +00:00
Zuul beed4b68e8 Merge "[docs] add instructions for optional dependencies" 2023-10-30 15:09:33 +00:00
Sven Kieske db0a389945
[docs] add instructions for optional dependencies
Change-Id: Iac6617a6755a8271f1cd423c50e79a82bc75e67b
Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-21 14:42:26 +02:00
Sven Kieske 28fd851210
[docs] fix docker best practice link
the old link redirects to this one

Change-Id: I9c5cd94ae98e54d7db23edfe89724a3c9747bcd7
Signed-off-by: Sven Kieske <kieske@osism.tech>
2023-09-21 13:44:40 +02:00
Matt Crees ec40b9de28 Document KOLLA_UPGRADE_CHECK environment variable
Adds docs for the KOLLA_UPGRADE_CHECK variable, introduced here:
https://review.opendev.org/c/openstack/kolla/+/878744

This feature currently hard-codes the Nova upgrade check, but should be
extended in the future to support the other services that have upgrade
checks. (Placement, for example:
https://docs.openstack.org/placement/latest/cli/placement-status.html)
The docs reflect this intention.

Change-Id: I0e9d482b1b26d3e4deddbf6d4a6c83bd8e021269
2023-09-01 09:28:33 +00:00
Zuul 66f6478180 Merge "docs: we moved UNBUILDABLE_IMAGES to separate file" 2023-08-22 13:22:31 +00:00
Marcin Juszkiewicz d2c6a4e0ee docs: we moved UNBUILDABLE_IMAGES to separate file
Change-Id: I07ca5b82ecceda500e00260262c2a711c97b33bd
2023-08-14 09:06:54 +02:00
Dr. Jens Harbott beab44f3a2 Update stable branch management doc
xena is now EM, add antelope instead.

Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: Icee5c1ad66171a72d4ec4c2373035a09382e08ff
2023-07-12 11:35:18 +02:00
Michal Nasiadka 05f6fe8c30 mariadb: Bump to current LTS (10.11)
Depends-On: I2189dafca070accfd8efcd4b8cc4221c6decdc9f
Change-Id: I849608a8b90f48912e102ddab395b1a229346c5a
2023-06-26 08:48:14 +00:00
Michal Arbet 60603d240c Bump proxysql version
This patch bumps proxysql 2.4.x to 2.5.x

Change-Id: I6a67910965e38b53958fc6f8546fa6f665a47a16
2023-06-20 13:18:18 +00:00
Pierre Riteau 41c489715f docs: Rename Community maintained to Untested
This change was agreed during the Bobcat PTG to better reflect the
status of these projects in Kolla.

Change-Id: Ice2ff5eaa0991c65b6c534721f13182dbb27d14c
2023-03-27 17:10:59 +02:00
Bartosz Bezak 3f19e4bb88 Bump Opensearch and Opensearch Dashboards to version 2.5
Depends-on: https://review.opendev.org/c/openstack/kolla/+/872557/
Change-Id: I2c71a6ecd114d84291e3564e07e7c3c160f53b33
2023-02-07 15:07:26 +01:00
yangshaoxue 9d4736820f skyline: Add new dashboard
Skyline is a new dashboard for openstack. It contains
skyline-apiserver and skyline-console.
We will build both skyline-apiserver and skyline-console
images for skyline.

Implements: blueprint skyline
Change-Id: I68a562f15bf4fdda82b86c446e14fc8b5594413a
2023-01-30 23:40:42 +00:00
Michal Nasiadka 9fd6e3608e Drop skydive
The project is not maintained anymore, last commit is 8th Jan 2022.

Change-Id: Iefbc3481925156dd267c696c8ab8b306637f5564
2023-01-04 11:51:35 +01:00
Jason d079dd67e3 Add locals_base option
This option allows you to define 'locals' style dependencies as relative
to a $locals_base variable, similar to how $tarballs_base works. This
can help you avoid defining the same hard-coded path in kolla-build, and
instead pass it to kolla via a flag.

Similar to $tarballs_base, this works via oslo_config's existing
interpolation functionality[1].

Example usage:
  [DEFAULT]
  locals_base = /opt/openstack

  [neutron-base]
  type = local
  location = $locals_base/neutron/neutron-stable-rocky.tar.gz

[1]:
https://docs.openstack.org/oslo.config/latest/reference/configuration-files.html#option-value-interpolation

Change-Id: I8670db4dde4dac26df28502637eadc6b854261cf
2023-01-02 08:52:02 +01:00
Michal Nasiadka 4f753d9d69 doc: Update support matrix after recent drops
ceph_versions needed an update also, because Ceph in Ubuntu doesn't
come from UCA anymore.

Change-Id: I0a523f7a6d670f74982f2fcc01054a5b95e387d8
2022-12-07 13:42:48 +00:00
Marcin Juszkiewicz 4232060fe9 doc: update software version table
This patch updates existing entries to what we have now in Zed.

Change-Id: I4c64129a159c3d27f4305d029e2c1c34b93040f2
2022-12-05 17:55:43 +01:00
Zuul ef786de775 Merge "[docs] Add Kolla design philosophy" 2022-11-22 10:09:00 +00:00
Radosław Piliszek 7b0acfea11 [docs] Add Kolla design philosophy
As discussed during the last PTG (Antelope 2023.1) [1].

The added page discusses two properties of the Kolla ecosystem
that are important mostly to contributors.

Clean up the "Contributing" page a bit along the way.

[1] https://etherpad.opendev.org/p/kolla-antelope-ptg

Change-Id: I0c7dd35ac9bbd050b708d5baae2504d3bd56828d
2022-11-22 09:46:41 +01:00
Zuul 823329304a Merge "Update stable release generation doc" 2022-11-09 07:07:02 +00:00
Zuul 9b5d41df92 Merge "docs: when reno is required" 2022-11-09 06:48:56 +00:00
Dr. Jens Harbott 83c1879877 Update stable release generation doc
Wallaby has been moved to EM state, so it will receive no more releases.
Also, being optimistic, zed is already being added to the list of stable
branches, so we don't forget it when we actually cut that branch.

Add a small note about this being referenced once per month in regular
Kolla meetings. Also update the example link to a patch that actually
matches the description.

Change-Id: Ie3b4e4461dbfe35808250a929b3e95f880242aed
2022-11-04 11:25:34 +01:00
Zuul e275875c25 Merge "Update support matrix" 2022-10-31 05:52:12 +00:00
Michal Nasiadka 397a9a33e8 docs: when reno is required
In Zed PTG we decided to limit the amount of release notes
this change adds the criteria when reno is required to the docs

[1]: https://etherpad.opendev.org/p/kolla-zed-ptg#L149

Change-Id: I4f153a619eb57a75ebdb1aba4b71e422b30d74fe
2022-10-28 08:11:57 +02:00
Michal Nasiadka e21bcd993a release-docs: Add infra components bump to R-5
Change-Id: I7484358c76b37bdc0398461a205a1dd1ce97cf63
2022-10-18 12:14:52 +00:00
Michal Nasiadka 27a768bfae Update support matrix
Change-Id: Ibf800fe89715f65ca9ada25b4cd31f348944e506
2022-10-14 11:45:48 +00:00
Radosław Piliszek 5b1da01798 Fix CVE-2022-38060
Closes-Bug: #1985784
Change-Id: I66476a2b396e2cbe41e68ac51f57aae1806b2ed8
2022-08-29 10:05:05 +00:00
Radosław Piliszek cfcb7ba2f0 Publish properly as Jammy
Also update the docs.

Change-Id: I9d9e6072343fd296148b454dcf83ae4e84e49525
2022-07-28 11:53:01 +02:00
Michal Arbet 25ae26e77c Update ProxySQL to version 2.4
This patch is updating ProxySQL from
version 2.3 to version 2.4, which
has several new features and bugfixes.

Change-Id: I625f72aac591aee8b1efe51f0b4a9e7660e6dbdc
2022-07-21 14:28:49 +02:00
Marcin Juszkiewicz 0bb3618348 doc: provide information about 3rdparty repos
Kolla project images cover several distributions on multiple
architectures. Not all packages come from distribution repositories.

This patch adds documentation about such cases.

Change-Id: I870aa6acd875fc1425f25a435f0701850cf97285
2022-06-20 12:08:43 +02:00
Zuul 09f6999cdc Merge "Add documentation to create monthly stable releases" 2022-06-08 13:32:47 +00:00
Dr. Jens Harbott 53880a83cb Add documentation to create monthly stable releases
Add a reference on how the release tooling can be used.
Add a bullet point to the meeting agenda.
Drop reference to milestones on launchpad, which are no longer being
used.

Change-Id: I66492a7c74a05849b35a157f7782a6596887427f
2022-06-03 09:13:47 +02:00
Marcin Juszkiewicz 8a5922fd71 doc: get rid of remainders of binary images
We still documented some of binary images details. While we do not have
them anymore.

Change-Id: I49148ed788cd35ed9f5606d8b69c5e75230433f3
2022-06-02 12:03:29 +02:00
Pierre Riteau 38ae10eb83 Update meeting time
Change-Id: Ifa487c077f1feae19e3b021b2ba5dca2dd6d8a99
2022-05-06 12:38:39 +02:00
Pierre Riteau a655df39ff Use rsync to update kayobe-config
Using cp will leave removed files in kayobe-config.

Change-Id: I39ab4afa4b713ab1a573e2ad9922b4c847ad35ef
2022-04-27 11:05:42 +02:00
Marcin Juszkiewicz 1b697cc69b drop install_type almost everywhere
The only place where it stays is argument parsing where it gets ignored.

Hardcoded to 'source' to make merging both kolla and kolla-ansible
changes easier.

Change-Id: I6890a7ec7baf507f8acd75b42bbd0fb17c2e4511
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/837620
2022-04-14 19:08:36 +00:00
Marcin Juszkiewicz f4319f8247 Drop qdrouterd image
It was marked deprecated in Yoga.

Change-Id: Iea1cf9c539a73da625e335d6c1adb6cd71ec93d4
2022-04-11 12:05:32 +02:00
Zuul 0312ee67ee Merge "Add enabled flag for sources" 2022-03-17 10:44:32 +00:00
Mark Goddard c9f93c30c1 Add enabled flag for sources
Sometimes it might be useful to disable a source for an image, e.g. for
a plugin that is not used. This may be to reduce image sizes, or
restrict the dependencies necessary to build images.

This change adds a new 'enabled' option to each source definition. This
allows sources, plugins or additions for each source image to be
disabled individually.

Change-Id: I31ee0744574fb3db96bee2e9f545600de53d9ee4
2022-03-16 17:07:01 +00:00
Maksim Malchuk 83efe32546 Unify curl use (customisation options)
This change adds and unifies an ability to override hardcoded URLs for
air-gapped environments via the usual blocks mechanism. Also, this
change replaces ENV with ARG instruction for the variables used only
in building images, and uses bash variable expansion where it possible.

This change is a continuation of the I46b77978926fc2b578a68d1aaa944b2198af0685

Change-Id: I1fbad333b1bc95484e6f4c5145d5936a0e2db84f
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2022-03-11 15:58:05 +03:00