Skip to content

Commit c2567f2

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Drop k8s_fedora_ironic_v1 driver"
2 parents 007c0cd + fa5aa8f commit c2567f2

File tree

21 files changed

+6
-2186
lines changed

21 files changed

+6
-2186
lines changed

devstack/lib/magnum

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -296,12 +296,6 @@ function magnum_register_image {
296296
if [ ! -z "$fedora_coreos" ]; then
297297
magnum_image_property=$magnum_image_property"fedora-coreos"
298298
fi
299-
# os_distro property for fedora ironic image
300-
local fedora_ironic="$(echo $MAGNUM_GUEST_IMAGE_URL | grep -i "ironic" \
301-
| grep -io "fedora" || true;)"
302-
if [ ! -z "$fedora_ironic" ]; then
303-
magnum_image_property=$magnum_image_property"fedora"
304-
fi
305299

306300
# get the image name
307301
local image_filename=$(basename "$MAGNUM_GUEST_IMAGE_URL")

doc/source/user/index.rst

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2733,17 +2733,6 @@ The following software are managed as systemd services:
27332733

27342734
The login user for this image is *core*.
27352735

2736-
Kubernetes on Ironic
2737-
--------------------
2738-
2739-
This image is built manually using diskimagebuilder. The scripts and
2740-
instructions are included in `Magnum code repo
2741-
<https://opendev.org/openstack/magnum/src/branch/master/magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes>`_.
2742-
Currently Ironic is not fully supported yet, therefore more details will be
2743-
provided when this driver has been fully tested.
2744-
2745-
2746-
27472736
Notification
27482737
============
27492738

magnum/api/controllers/v1/cluster_template.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,6 @@ class ClusterTemplatesController(base.Controller):
271271
"driver. Please migrate to the fedora_coreos driver. fedora_atomic "
272272
"driver will be removed in a future Magnum version.")
273273

274-
_fedora_ironic_deprecation_note = (
275-
"The fedora ironic driver is deprecated. "
276-
"The driver will be removed in a future Magnum version.")
277-
278274
def _generate_name_for_cluster_template(self, context):
279275
"""Generate a random name like: zeta-22-model."""
280276

@@ -441,13 +437,6 @@ def post(self, cluster_template):
441437
DeprecationWarning)
442438
LOG.warning(self._coreos_deprecation_note)
443439

444-
if (cluster_template_dict['coe'] == 'kubernetes' and
445-
cluster_template_dict['cluster_distro'] == 'fedora' and
446-
cluster_template_dict['server_type'] == 'bm'):
447-
warnings.warn(self._fedora_ironic_deprecation_note,
448-
DeprecationWarning)
449-
LOG.warning(self._fedora_ironic_deprecation_note)
450-
451440
# NOTE(yuywz): We will generate a random human-readable name for
452441
# cluster_template if the name is not specified by user.
453442
arg_name = cluster_template_dict.get('name')

magnum/drivers/k8s_fedora_ironic_v1/__init__.py

Whitespace-only changes.

magnum/drivers/k8s_fedora_ironic_v1/driver.py

Lines changed: 0 additions & 30 deletions
This file was deleted.

magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/Readme.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/elements-deps

Lines changed: 0 additions & 1 deletion
This file was deleted.

magnum/drivers/k8s_fedora_ironic_v1/image/kubernetes/package-installs.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

magnum/drivers/k8s_fedora_ironic_v1/template_def.py

Lines changed: 0 additions & 75 deletions
This file was deleted.

0 commit comments

Comments
 (0)