lp:charm-octavia

Get this repository:
git clone https://git.not.enabled/charm-octavia

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://opendev.org/openstack/charm-octavia.git.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
stable/ussuri 2025-02-15 12:47:16 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1288
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)
(cherry picked from commit 75710ff2a32bfe35cb55c1559a6bb341262a95cb)
(cherry picked from commit 6e124a184d8b3b6faa4d3c9003c180ce77cd4b5d)
(cherry picked from commit 65326f5d0262e2bc98c1dd2c0e443bb2277d2ed0)
(cherry picked from commit 2c3bf1ecb01c5020ff8c26e398e97487ceefe79c)
(cherry picked from commit 86bcfdd7e0d736d361f9eb63faf85ea58dc6d99c)

stable/2024.1 2025-02-05 13:13:17 UTC
Stable changes for stable/2024.1 (caracal) branch

Author: Alex Kavanagh
Author Date: 2024-02-09 18:15:47 UTC

Stable changes for stable/2024.1 (caracal) branch

This patch converts stable/2024.1 into a stable maintenance branch. It:

- modifies .gitreview to point to stable/2024.1
- switches (test-)requirements*.txt -> (test-)requirements*.in
  for pip-compile usage.
- creates (test-)requirements-py*.txt from *.in using pip-compile for
  the relevant python version.
- Updates bundles to point to ceph/edge and 24.04/edge for ceph and
  OVN charms.
- Adds build.lock file to the reactive charms.
- Syncs charm-helpers for classic charms.
- Locks requirements.txt from requirements.in for ops machine charms.
- Locks charms.openstack, zaza, zaza-openstack-tests, charm-helpers to
  stable branches.
- Replace self.assertEquals() with self.assertEqual()
- Set nova-compute constraints to "mem=7168M cores=8 root-disk=40G",
  this gives certain guarantees that the testing instances will be able
  to run.

Change-Id: I9adf1984a9bf52673d7eeb03a5118c4326e01e8d

stable/victoria 2025-01-11 12:20:05 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1287
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)
(cherry picked from commit 75710ff2a32bfe35cb55c1559a6bb341262a95cb)
(cherry picked from commit 6e124a184d8b3b6faa4d3c9003c180ce77cd4b5d)
(cherry picked from commit 65326f5d0262e2bc98c1dd2c0e443bb2277d2ed0)
(cherry picked from commit 2c3bf1ecb01c5020ff8c26e398e97487ceefe79c)

stable/wallaby 2024-11-22 17:29:39 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1286
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)
(cherry picked from commit 75710ff2a32bfe35cb55c1559a6bb341262a95cb)
(cherry picked from commit 6e124a184d8b3b6faa4d3c9003c180ce77cd4b5d)
(cherry picked from commit 65326f5d0262e2bc98c1dd2c0e443bb2277d2ed0)

master 2024-11-15 12:18:20 UTC
Sync/rebuild for Dalmatian/Epoxy updates

Author: James Page
Author Date: 2024-11-15 12:09:45 UTC

Sync/rebuild for Dalmatian/Epoxy updates

Refresh and rebuild charm for awareness of Dalmatian and Epoxy
Cloud Archive releases.

Change-Id: I15ea6f84f8fa4b18b7ddee58847fe3493cdaab4f

stable/xena 2024-11-11 19:18:20 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1283
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)
(cherry picked from commit 75710ff2a32bfe35cb55c1559a6bb341262a95cb)
(cherry picked from commit 6e124a184d8b3b6faa4d3c9003c180ce77cd4b5d)

stable/yoga 2024-10-22 14:11:36 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1280
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)
(cherry picked from commit 75710ff2a32bfe35cb55c1559a6bb341262a95cb)

stable/zed 2024-10-16 15:59:19 UTC
Fix func tests

Author: Edward Hope-Morley
Author Date: 2024-10-16 09:10:38 UTC

Fix func tests

Commit 75710ff forgot to update the func test bundles path
to the charm build.

Change-Id: I3760ea5d5f4ed9adeb544420bee00a080a5eb316

stable/2023.2 2024-10-09 14:25:26 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Also:
  * removes Mantic tests
  * makes Bobcat tests voting=True

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1272
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)

stable/2023.1 2024-10-09 14:22:58 UTC
Add config options for volume-based amphora.

Author: Nicholas Njihia
Author Date: 2021-09-23 08:36:49 UTC

Add config options for volume-based amphora.

By default launched amphora will use ephemeral storage as defined by
flavor used, this is suboptimal for environments where live-migration is
desired (and avoiding the transfer of the blockstorage is needed), but
also provides some resiliency in case of hypervisor failures.

This patch adds a new set of configuration option to enable amphora
instances booted from volume.

* enable-volume-based-amphora
* volume-size
* volume-type

More details about this feature can be found at
https://opendev.org/openstack/octavia/commit/93b509cfe5ccced92ab482fa789ed6cdb700f154

Also:
  * removes Kinetic tests

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1273
Closes-Bug: #1901732
Change-Id: I45a8385e3522f161e31daf786f293777363e57e0
(cherry picked from commit a4711f55d757c8bcbe22079e09880254c961f213)

stable/train 2024-05-07 16:19:39 UTC
Update pinning of charm-tools

Author: Felipe Reyes
Author Date: 2024-05-07 15:36:45 UTC

Update pinning of charm-tools

charm-tools has received a few maintenance releases to adapt to new
releases of protobuf, this patch relaxes the pinning to use any 2.x
release of charm-tools.

To build lxml system packages are needed and they are added to
bindep.txt

Change-Id: Ie34a240bb0f1219e014489899ecb1847a4203596

stable/21.10 2022-01-25 03:41:54 UTC
Delete hm port on unit removal

Author: Hua Zhang
Author Date: 2021-05-01 00:32:21 UTC

Delete hm port on unit removal

JUJU_DEPARTING_UNIT will be set in leader unit as well when removing one
unit, so update_controller_ip_port_list can use it to delete hm port and
update neutron ip list. Besides, cluster.{connected,available} will be
set by interface-openstack-ha when relation-{broken,departed} is changed,
so update_controller_ip_port_list will also have a change to run.
In other words, as long as update_controller_ip_port_list is triggered
for various reasons, the cleanup will be completed.

NOTE: also resolve cherry-pick conflict with the commit f235f68f,
remove pinning pyparsing package as it is already updated in
sec/build.lock and remove Func-Test-Pr

Closes-Bug: 1915512
Change-Id: I88c61b8d2d0b573df7df071ed7978e83b6803c5c
(cherry picked from commit cc292d72e2cb47366e093490c5319503f86d93ec)
Signed-off-by: Zhang Hua <joshua.zhang@canonical.com>

stable/stein 2022-01-18 17:29:50 UTC
Update build.lock for moved nrpe-external-master interface

Author: Alex Kavanagh
Author Date: 2022-01-18 17:21:15 UTC

Update build.lock for moved nrpe-external-master interface

The original repository for the npre-external-master repository was
removed and was re-uploaded [1]. This changed the commit hash for the
build.lock. This patch updates the commit hash to point to the head of
the new repository main branch as it hasn't changed since 2017.

[1] - https://github.com/juju/layer-index/pull/120

Change-Id: I43443d6fb37769f76991d2ab0ede6bd5abfc47ee

stable/queens 2022-01-18 17:29:50 UTC
Update build.lock for moved nrpe-external-master interface

Author: Alex Kavanagh
Author Date: 2022-01-18 17:21:15 UTC

Update build.lock for moved nrpe-external-master interface

The original repository for the npre-external-master repository was
removed and was re-uploaded [1]. This changed the commit hash for the
build.lock. This patch updates the commit hash to point to the head of
the new repository main branch as it hasn't changed since 2017.

[1] - https://github.com/juju/layer-index/pull/120

Change-Id: I43443d6fb37769f76991d2ab0ede6bd5abfc47ee

stable/rocky 2022-01-18 17:29:50 UTC
Update build.lock for moved nrpe-external-master interface

Author: Alex Kavanagh
Author Date: 2022-01-18 17:21:15 UTC

Update build.lock for moved nrpe-external-master interface

The original repository for the npre-external-master repository was
removed and was re-uploaded [1]. This changed the commit hash for the
build.lock. This patch updates the commit hash to point to the head of
the new repository main branch as it hasn't changed since 2017.

[1] - https://github.com/juju/layer-index/pull/120

Change-Id: I43443d6fb37769f76991d2ab0ede6bd5abfc47ee

stable/21.04 2021-05-03 10:31:06 UTC
Updates for stable branch creation

Author: Aurelien Lourot
Author Date: 2021-05-03 10:30:52 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Update test bundles to point to openstack-charmers.

Change-Id: If3c89a76b58aa24496c19464856eb45df2cb28ae

stable/21.01 2021-02-10 19:16:36 UTC
Updates for stable branch creation 21.01

Author: Aurelien Lourot
Author Date: 2021-02-10 19:16:24 UTC

Updates for stable branch creation 21.01

Set default branch for git review/gerrit.
Switch tests to stable.
Switch to using stable charm-helpers branch.
Switch to using stable charm.openstack branch.
Switch to using stable zaza branch.
Switch to using stable zaza-openstack-tests branch.

Change-Id: I3057ab1e5919184ac2c4632c4b713f07239de455

stable/20.10 2020-11-02 10:51:11 UTC
Updates for stable branch creation

Author: Aurelien Lourot
Author Date: 2020-11-02 10:51:01 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch tests to stable.

Switch to using stable charm-helpers branch.

Switch to using stable charm.openstack branch.

Change-Id: I947f4aa6adc458c8a5cf9c9f3b81e9cd8d3765d4

stable/20.08 2020-10-14 19:35:30 UTC
Set up health_manager processes based on worker-multiplier

Author: Nobuto Murata
Author Date: 2020-08-03 06:29:07 UTC

Set up health_manager processes based on worker-multiplier

Properly limit the number of processes with worker-multiplier instead of
spawning as many workers as available CPU threads.

Change-Id: I7f42e131d7de4a58a926b634950969e6f406bb10
Closes-Bug: #1889731
(cherry picked from commit 4ed5caf77e675bbfc98cc5f1e45bcfa250bfab16)

stable/20.05 2020-05-21 17:30:09 UTC
Updates for stable branch creation

Author: David Ames
Author Date: 2020-05-21 16:58:47 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch tests to stable.

Switch to using stable charm-helpers branch.

Switch to using stable charm.openstack branch.

Change-Id: Iaf98cfa742815c84e963f62ba3de813b696057a9

stable/20.02 2020-04-28 21:18:24 UTC
Rebuild reactive APIs for layer-basic regression

Author: David Ames
Author Date: 2020-04-28 21:18:19 UTC

Rebuild reactive APIs for layer-basic regression

Fix regression in layer-basic which failed to unpack new dependencies
properly during the upgrade-charm hook.

Github Issue: #166
Closes Bug: #1875496

Change-Id: I26eaf7ae50fe528b7ab0bf5182aa1ed82b97cb7e

stable/19.10 2019-10-24 19:27:45 UTC
Updates for stable branch creation

Author: David Ames
Author Date: 2019-10-24 19:27:39 UTC

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: I6f9d6ffe6fffdfeee280ecbd4b4ec86581f4efa6

stable/19.07 2019-08-16 05:15:16 UTC
Pin stable charm to ``charms.openstack`` stable branch

Author: Frode Nordahl
Author Date: 2019-08-14 06:11:35 UTC

Pin stable charm to ``charms.openstack`` stable branch

Change-Id: I2af6e9e30d7e3fd2315739134b459c6286dd324f

stable/19.04 2019-05-24 12:54:49 UTC
Backport Zaza reconfiguration

Author: Chris MacNaughton
Author Date: 2019-05-24 12:52:24 UTC

Backport Zaza reconfiguration

By splitting up Zaza from the openstack-charms specific tests,
we can more easily guarantee test stability, while not harming
out ability to improve on the testing library during a cycle.

This change backports the zaza namespace change landing, and
adds a stable branch of the zaza-openstack-charms project to
the test-dependencies.

Change-Id: Ib641db1bbddedd86d85ba096e45032e1a7dc641c

stable/18.11 2019-04-19 19:31:03 UTC
OpenDev Migration Patch

Author: OpenDev Sysadmins
Author Date: 2019-04-19 19:31:03 UTC

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

125 of 25 results
This repository contains Public information 
Everyone can see this information.