Commit Graph

13 Commits

Author SHA1 Message Date
Marcin Juszkiewicz f4319f8247 Drop qdrouterd image
It was marked deprecated in Yoga.

Change-Id: Iea1cf9c539a73da625e335d6c1adb6cd71ec93d4
2022-04-11 12:05:32 +02:00
Marcin Juszkiewicz a1510870e8 drop infra_image_prefix
We have one install_type only now so that infra stuff is not needed
anymore.

Change-Id: I60d50ba7699d46d001eaef365fb84b0ce8e9b262
2022-04-11 06:22:21 +00:00
Marcin Juszkiewicz 90adc2b851 introduce 'infra_image_prefix' for infra images
Defaults to 'image_prefix' for now but shows which images gets their
names changed soon.

Change-Id: I0608e8f62f28d6667b4c8753c47553e4cbf75503
2020-07-09 23:31:42 +02:00
Marcin Juszkiewicz 89f46e9450 qdrouterd: drop Debian/Ubuntu part
Packages are no longer present in Debian nor Ubuntu so let us drop part
which care about those distributions.

Change-Id: I74069ac30684f875c26abb670812e9ff30e158f5
2020-04-08 19:58:49 +00:00
Christian Berendt 861f55fbfd Add block labels to all Dockerfiles
Change-Id: I9692dda817ef134d647247431565e1b58cf9da41
2020-03-01 17:25:58 +00:00
Marcin Juszkiewicz 2c2951b59b centos: disable EPEL by default
Our images use 'scsi-target-utils' from EPEL and then can be built
without it. So let's disable this repository right after installing
package from it.

Images can enable EPEL with 'enable_extra_repos' macro.

Also added 'disable_extra_repos' macro as we have some images in a need.

Change-Id: Id70474e7602b531b63fdc11ae690fd9ed33def74
2020-01-02 09:58:58 +01:00
Marcin Juszkiewicz cf11cd6f3d Enable repos only when needed
Disable external repositories by default and enable only when needed.

Depends-on: https://review.opendev.org/696480

Implements: blueprint repos-off-by-default

Change-Id: Icf2a8397a8349e0fe849d88d160409fd234480a9
2019-11-29 11:38:06 +01:00
Sagi Shnaidman e4b37201a5 Limit centos repo disable to centos hosts only
Run dnf or yum to disable centos repos only if used on centos
machine.

Closes-Bug: #1851135
Change-Id: If6f05237c2512c643857765eecf452f5416b3d60
2019-11-05 12:53:28 +02:00
Sagi Shnaidman 31a061099b Fix centos qdrouterd for centos > 7
Yum doesn't present in centos/rhel version 8, we'll need to
use dnf in that case.

Change-Id: I2ccbfe4ae55c6a3653d8c03a12e6bca64e58d396
Closes-Bug: #1851135
2019-11-04 12:59:57 +02:00
Radosław Piliszek e41e86c805 Fix centos qdrouterd - use RDO qpid packages only
Disables other sources with qpid packages.

Change-Id: I508b8258e0d0aacfa0e4ff56706b5f273d2fbf0a
Closes-bug: #1850044
2019-10-28 09:39:30 +01:00
Alex Schultz ae1322ec10 Use base_package_type
This change updates the docker files to use base_package_type instead
of doing specific distro checks for the rhel/deb generic cases. The
base_distro is still available and is used when a specific distro needs
a customization but if the differences are purely rpm vs deb, then the
base_package_type can be used.

Change-Id: I8d720bb185df65a0178061ccf20b1ab2265da2c5
2019-01-17 08:23:41 -07:00
Andy Smith f077a25e45 Add management and monitoring utilities for qdrouterd
Change-Id: I102a4d9b7d30ed25610b250f488e7e01f2c7e5ef
2018-11-26 10:52:08 -05:00
Andrew Smith f034a8b209 Add qdrouterd container
The qdrouterd is a high performance, lightweight AMQP 1.0 message
router that support oslo.messaging RPC communications.

Change-Id: I42783fb50c9f6750071d797b3f07a6283454c7a7
Implements: blueprint dispatch-router-messaging-component
2017-05-18 09:39:31 -04:00