Deprecate code for classical provisioning mode

Bug #1549346 reported by Vitaly Parakhin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Vitaly Parakhin

Bug Description

In Fuel 7.0 we dropped classical provisioning mode, fully switching to IBP.
We need to investigate, and finally get rid of all related code:

1) placeholders for cobbler Ubuntu profile in fuel-main
2) the fuel-provisioning-scripts package in fuel-web

summary: - Deprecate code for debian-installer
+ Deprecate code for classical provisioning mode
Changed in fuel:
status: New → Triaged
Roman Vyalov (r0mikiam)
tags: added: feature
Revision history for this message
Vitaly Parakhin (vparakhin) wrote :
Roman Vyalov (r0mikiam)
Changed in fuel:
milestone: 9.0 → 10.0
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/294087
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=3839703dc5291487633f88611204f7992cd97def
Submitter: Jenkins
Branch: master

commit 3839703dc5291487633f88611204f7992cd97def
Author: Vitaly Parakhin <email address hidden>
Date: Thu Mar 17 17:04:51 2016 +0200

    Remove debian-installer placeholders

    In Fuel 7.0 we dropped classical provisioning mode,
    fully switching to IBP. Since then, placeholders
    created for Ubuntu cobbler profile, are no longer
    needed. Also, remove 'fuel' package dependency for
    the 'fuel-provisioning-scripts' which contains
    debian-installer download script.

    Related-Bug: #1549346
    Change-Id: I36ff56c1e4a0437b33fc8e31da3df6f311607307

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/299340
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=d9e1ac25c6fcfe04b8fe954b30675cbd9d88267b
Submitter: Jenkins
Branch: master

commit d9e1ac25c6fcfe04b8fe954b30675cbd9d88267b
Author: Vitaly Parakhin <email address hidden>
Date: Wed Mar 30 14:58:22 2016 +0300

    Remove downloading debian-installer components

    In Fuel 7.0 we dropped classic provisioning mode,
    fully switching to IBP. Remove pre-provision task
    of downloading of debian-installer parts and related
    script.

    Related-Bug: #1549346
    Depends-On: I36ff56c1e4a0437b33fc8e31da3df6f311607307
    Change-Id: I1001225edd737a29edc263fee48715ba52f53af7

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

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

Changed in fuel:
assignee: Vitaly Parakhin (vparakhin) → Sergey Kulanov (skulanov)
Roman Vyalov (r0mikiam)
Changed in fuel:
status: In Progress → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

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

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/312898
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=edbff9a9a9f8d1b96bd7f2cd6da5535c784c55b3
Submitter: Jenkins
Branch: master

commit edbff9a9a9f8d1b96bd7f2cd6da5535c784c55b3
Author: Sergey Kulanov <email address hidden>
Date: Thu May 5 14:08:34 2016 +0300

    Get rid of fuel-provisioning-scripts package

    In Fuel 7.0 we dropped classical provisioning mode,
    fully switching to IBP. fuel-provisioning-scripts was removed in
    patch [1]. https://review.openstack.org/#/c/294087/

    Change-Id: Ie5b532ce18e6f2458e7e7dc425a03a3b5ffcb536
    Partial-bug: #1549346

Changed in fuel:
assignee: Sergey Kulanov (skulanov) → Vitaly Parakhin (vparakhin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/299276
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=e207593d7b3234cfbde6689dbccdcafe6ba67e58
Submitter: Jenkins
Branch: master

commit e207593d7b3234cfbde6689dbccdcafe6ba67e58
Author: Vitaly Parakhin <email address hidden>
Date: Wed Mar 30 13:25:20 2016 +0300

    Remove deprecated cobbler parts for classic provisioning

    Since Fuel 6.1 we no longer support CentOS envs,
    so let's remove related cobbler config entries,
    snippets etc.
    In Fuel 7.0 we dropped classic provisioning mode,
    fully switching to IBP. Remove cobbler distro and
    profile for debian-installer, since it's no longer
    used [1]

    [1] https://review.openstack.org/#/c/299340/

    Related-Bug: #1549346
    Related-Bug: #1570267
    Change-Id: I5262bbd726112e1a32513d71ac04b1fb6767983f

Changed in fuel:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
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.