Fedora Support for TripleO-Quickstart

Bug #1740928 reported by Luke Short
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
tripleo
Won't Fix
Low
Alex Schultz

Bug Description

This is a feature request to support the Fedora operating system in TripleO-Quickstart.

Currently only Red Hat Enterprise Linux (RHEL) and the Community Enterprise Operating System (CentOS) and supported. Since Fedora is the base operating system to test the future version of RHEL, it would be great to test TripleO deployments using Fedora at least as the primary hypervisor.

Tags: f28
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/530793

Changed in tripleo:
assignee: nobody → Luke Short (ekultails)
status: New → In Progress
Revision history for this message
Luke Short (ekultails) wrote :

The primary README for the TripleO-Quickstart project even mentions Fedora:

"Currently the virthost machine must be running a recent Red Hat-based Linux distribution (CentOS 7, RHEL 7, Fedora 22 - only CentOS 7 is currently tested), but we hope to add support for non-Red Hat distributions too."

https://github.com/openstack/tripleo-quickstart

Changed in tripleo:
importance: Undecided → Low
milestone: none → queens-3
Revision history for this message
Luke Short (ekultails) wrote :

Per the suggestion of Sergii Golovatiuk, I had originally set the check to be

```
when: not (ansible_distribution == 'CentOS' or ansible_distribution == 'RedHat' or ansible_distribution == 'Fedora')
```

and the code has now been consolidated to:

```
when: not ansible_os_family == "RedHat"
```

Revision history for this message
wes hayutin (weshayutin) wrote :

OK... so to support Fedora we will use this bug as the RFE to add a job in RDO-Cloud that validates and runs CI on tq/tqe w/ baseos Fedora.

Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Luke Short (ekultails)
Changed in tripleo:
assignee: Luke Short (ekultails) → nobody
Changed in tripleo:
milestone: rocky-1 → rocky-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by Sagi Shnaidman (<email address hidden>) on branch: master
Review: https://review.openstack.org/530793
Reason: According to TripleO policy of patch abandonment https://github.com/openstack/tripleo-specs/blob/master/specs/policy/patch-abandomment.rst, this patch is abandoned. If you would like to continue to work on it, please ask for restoration either on #tripleo in Freenode IRC, or openstack dev mailing list - <email address hidden> with [TripleO] in subject. Thanks.

Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: nobody → Sorin Sbarnea (ssbarnea)
tags: added: f28
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/605642

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/605643

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by wes hayutin (<email address hidden>) on branch: master
Review: https://review.openstack.org/605643

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by wes hayutin (<email address hidden>) on branch: master
Review: https://review.openstack.org/605642

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/606943

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/606944

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by Sorin Sbarnea (<email address hidden>) on branch: master
Review: https://review.openstack.org/605642
Reason: Abandoned in favour of Ifa18a4c70c59a4617ac80988af137770b246ad71

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Sorin Sbarnea (<email address hidden>) on branch: master
Review: https://review.openstack.org/605643
Reason: Abandon in favour of Ifa18a4c70c59a4617ac80988af137770b246ad71 in order to avoid breaking builds.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.openstack.org/606943
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=ee2885fcbe71fe3a7363b830d9ea1b2a01e67cf9
Submitter: Zuul
Branch: master

commit ee2885fcbe71fe3a7363b830d9ea1b2a01e67cf9
Author: Sorin Sbarnea <email address hidden>
Date: Mon Oct 1 13:51:13 2018 +0100

    Create CentOS-7 specific release files

    Prepare for migration towards multiple release configs.

    Change-Id: Ifa18a4c70c59a4617ac80988af137770b246ad71
    Partial-Bug: #1740928
    Story: https://tree.taiga.io/project/tripleo-ci-board/us/1

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/607530

Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Quique Llorente (quiquell)
Changed in tripleo:
assignee: Quique Llorente (quiquell) → Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Quique Llorente (quiquell)
Changed in tripleo:
assignee: Quique Llorente (quiquell) → Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Quique Llorente (quiquell)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by Sorin Sbarnea (<email address hidden>) on branch: master
Review: https://review.openstack.org/607530
Reason: Closing because the same change is now contained into https://review.openstack.org/591540

Changed in tripleo:
assignee: Quique Llorente (quiquell) → Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Alex Schultz (alex-schultz)
Changed in tripleo:
assignee: Alex Schultz (alex-schultz) → Sorin Sbarnea (ssbarnea)
Changed in tripleo:
assignee: Sorin Sbarnea (ssbarnea) → Alex Schultz (alex-schultz)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.openstack.org/606944
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=309524b75aa252f52f915b020fe5856a4f524c52
Submitter: Zuul
Branch: master

commit 309524b75aa252f52f915b020fe5856a4f524c52
Author: Sorin Sbarnea <email address hidden>
Date: Mon Oct 1 14:01:44 2018 +0100

    Remove old config/release files

    Change-Id: I79b02922b9b7925609dc56b6da044a3b38465efb
    Partial-Bug: #1740928
    Story: https://tree.taiga.io/project/tripleo-ci-board/task/7

Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
milestone: stein-3 → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
Revision history for this message
Alex Schultz (alex-schultz) wrote :

I don't think there is currently any formal interest in supporting fedora in full. We added some temporary support while we waited for CentOS8 but it's unlikely to be a 1:1

Changed in tripleo:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.