687 Commits

Author SHA1 Message Date
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
Victor Coutellier
3fe7df37c0 Clarify documentation about source override
The current documentation about source override is ambiguous and let
users presume that you should always use "-base" after the project name
you want to override source location.

This assumption is wrong, as kolla look for a section who match exactly
the name of the image. Images who don't have a "-base", like Horizon,
are really hard to override for a user.

I propose to put an example without a "-base" and also add a disclaimer
in the documentation about that.

Change-Id: I308a352975f11c29afb3f2ea1c22212062066b4b
2022-03-07 16:43:21 +01:00
Michal Nasiadka
0523cbb749 docs: standard PTG topics list
Change-Id: I41db945f9a7fe786fbec14f97f618332bb19f6da
2022-02-23 14:44:54 +00:00
Mark Goddard
2cee929b21 docs: make formatting of kolla-ansible consistent in release management
Change-Id: I735ec9ac662e1cd7135bb647f31cb2dd6a3277af
2022-02-22 18:50:27 +00:00
Mark Goddard
8f43bfed55 docs: add ansible-collection-kolla
Add to related projects & release management.

Change-Id: I8b505e698548f40e6b3e96835289234470dee86f
2022-02-21 12:07:17 +00:00
Radosław Piliszek
36a1286bba Drop vmtp
Details in the attached reno.

Change-Id: I1a8363da02d98255fce31749f4c9838088443a67
2021-12-20 18:30:24 +00:00
Marcin Juszkiewicz
023b9f3252 Debian: enable building Bifrost images on x86-64
https://review.opendev.org/c/openstack/bifrost/+/806328 fixed building
of Bifrost Debian images.

On AArch64 Bifrost tries to install x86-64 grub.

Change-Id: I8e0c55e7995e5269f285c6d9c75e8c4b7b85a38b
2021-12-05 19:03:18 +00:00
Zuul
603a3add80 Merge "docs: weekly meetings page" 2021-12-04 19:49:40 +00:00
Marcin Juszkiewicz
dc683fa1cc document that binary images are now deprecated
Support for binary images gets removed in Z cycle.

Change-Id: I9cd93a2022d6b9d17f326d55d57f86cb5e141e7d
2021-11-28 11:06:14 +01:00
Michal Nasiadka
4519ebdcf6 docs: weekly meetings page
Change-Id: I2796a9378ef99f0145fe95c4ecff9fd0b5a42894
2021-11-24 16:08:51 +00:00
Marcin Juszkiewicz
0decadc19d Debian: enable OVN images for AArch64
Thomas Goirand uploaded OVN packages into official bullseye-backports
repository. They are available for both x86-64 and aarch64 so we can
enable them now.

Change-Id: I90abeca62e2de264539b711d8bea22ec17ff03c8
2021-11-02 10:22:44 +01:00