aboutsummaryrefslogtreecommitdiff
path: root/docker/openvswitch
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2024-02-05 19:40:49 +0100
committerMichal Nasiadka <mnasiadka@gmail.com>2024-05-15 06:34:00 +0000
commitc66a2cd63bd87b7052e4b76595e5e0a5f807eabd (patch)
tree5c79f80d84c6f190c8d293c0756bb6132a5186cc /docker/openvswitch
parent25f357ecc81bc2ad25a1e1b2f549d6a4b755b638 (diff)
downloadkolla-c66a2cd63bd87b7052e4b76595e5e0a5f807eabd.tar.gz
kolla-c66a2cd63bd87b7052e4b76595e5e0a5f807eabd.zip
openvswitch: Drop ovs_ensure_configured.sh
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/901695 Change-Id: I9c723b666897883bf5b3343fe92e06aaa0c89d81
Diffstat (limited to 'docker/openvswitch')
-rw-r--r--docker/openvswitch/openvswitch-db-server/Dockerfile.j24
-rw-r--r--docker/openvswitch/openvswitch-db-server/ovs_ensure_configured.sh22
-rw-r--r--docker/openvswitch/openvswitch-db-server/releasenotes/notes/drop-ovs-ensure-configured-7973d36969e157fa.yaml5
3 files changed, 6 insertions, 25 deletions
diff --git a/docker/openvswitch/openvswitch-db-server/Dockerfile.j2 b/docker/openvswitch/openvswitch-db-server/Dockerfile.j2
index b82a18d20..f04cd71ec 100644
--- a/docker/openvswitch/openvswitch-db-server/Dockerfile.j2
+++ b/docker/openvswitch/openvswitch-db-server/Dockerfile.j2
@@ -5,10 +5,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% block openvswitch_db_server_header %}{% endblock %}
-COPY ovs_ensure_configured.sh /usr/local/bin/kolla_ensure_openvswitch_configured
COPY extend_start.sh /usr/local/bin/kolla_openvswitch_extend_start
-RUN chmod 755 /usr/local/bin/kolla_ensure_openvswitch_configured \
- /usr/local/bin/kolla_openvswitch_extend_start
+RUN chmod 755 /usr/local/bin/kolla_openvswitch_extend_start
{% block openvswitch_db_server_footer %}{% endblock %}
{% block footer %}{% endblock %}
diff --git a/docker/openvswitch/openvswitch-db-server/ovs_ensure_configured.sh b/docker/openvswitch/openvswitch-db-server/ovs_ensure_configured.sh
deleted file mode 100644
index 6fada1031..000000000
--- a/docker/openvswitch/openvswitch-db-server/ovs_ensure_configured.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-set -o errexit
-
-bridge=$1
-port=$2
-
-if ! ip link show $port; then
- # fail when device doesn't exist
- exit 1
-fi
-
-ovs-vsctl br-exists $bridge || if [[ $? -eq 2 ]]; then
- changed=changed
- ovs-vsctl --no-wait add-br $bridge
-fi
-
-if [[ ! $(ovs-vsctl list-ports $bridge) =~ $(echo "\<$port\>") ]]; then
- changed=changed
- ovs-vsctl --no-wait add-port $bridge $port
-fi
-
-echo $changed
diff --git a/docker/openvswitch/openvswitch-db-server/releasenotes/notes/drop-ovs-ensure-configured-7973d36969e157fa.yaml b/docker/openvswitch/openvswitch-db-server/releasenotes/notes/drop-ovs-ensure-configured-7973d36969e157fa.yaml
new file mode 100644
index 000000000..cc8daf1f4
--- /dev/null
+++ b/docker/openvswitch/openvswitch-db-server/releasenotes/notes/drop-ovs-ensure-configured-7973d36969e157fa.yaml
@@ -0,0 +1,5 @@
+---
+upgrade:
+ - |
+ ``openvswitch`` script ``ovs_ensure_configured.sh`` has been dropped after
+ being replaced with Ansible modules in ``kolla-ansible``.