Skip to content

Commit 6e1f1c0

Browse files
committed
Install metallb per default
With [1] there is a new CRD to manage pod secondary network interface IP announcements in a BGP environment. The controller for this relies on metallb FRRConfiguraton CRD. Therefore the operator needs to be deployed. [1] openstack-k8s-operators/infra-operator#322 Signed-off-by: Martin Schuppert <[email protected]>
1 parent 4effac1 commit 6e1f1c0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -714,12 +714,12 @@ endif
714714

715715
##@ OPENSTACK
716716

717-
OPENSTACK_PREP_DEPS := validate_marketplace
717+
OPENSTACK_PREP_DEPS := validate_marketplace metallb
718718
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(INSTALL_NMSTATE)), nmstate)
719719
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(INSTALL_NNCP)), nncp_with_retries)
720720
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(INSTALL_CERT_MANAGER)), certmanager)
721-
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(NETWORK_ISOLATION)), netattach metallb metallb_config)
722-
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(NETWORK_BGP)), netattach metallb metallb_config)
721+
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(NETWORK_ISOLATION)), netattach metallb_config)
722+
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(NETWORK_BGP)), netattach metallb_config)
723723
OPENSTACK_PREP_DEPS += $(if $(findstring true,$(BMO_SETUP)), crc_bmo_setup)
724724

725725
.PHONY: openstack_prep
@@ -1733,10 +1733,10 @@ kuttl_db_prep: input deploy_cleanup mariadb mariadb_deploy infra memcached_deplo
17331733
kuttl_db_cleanup: memcached_deploy_cleanup infra_cleanup mariadb_deploy_cleanup mariadb_cleanup input_cleanup
17341734

17351735
.PHONY: kuttl_common_prep
1736-
kuttl_common_prep: kuttl_db_prep rabbitmq rabbitmq_deploy keystone keystone_deploy ## installs common middleware services and Keystone
1736+
kuttl_common_prep: validate_marketplace metallb kuttl_db_prep rabbitmq rabbitmq_deploy keystone keystone_deploy ## installs common middleware services and Keystone
17371737

17381738
.PHONY: kuttl_common_cleanup
1739-
kuttl_common_cleanup: keystone_cleanup rabbitmq_cleanup kuttl_db_cleanup
1739+
kuttl_common_cleanup: keystone_cleanup rabbitmq_cleanup kuttl_db_cleanup metallb_cleanup
17401740

17411741
.PHONY: keystone_kuttl_run
17421742
keystone_kuttl_run: ## runs kuttl tests for the keystone operator, assumes that everything needed for running the test was deployed beforehand.

0 commit comments

Comments
 (0)