Build rpm packages for cluster_upgrade extension
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Alexander Tsamutali | ||
Mitaka |
Fix Released
|
Medium
|
Denis Meltsaykin |
Bug Description
Cluster upgrade extension was separated from the fuel-web repository. It
provides fuel extension for OpenStack cluster upgrade from one version
to the other.
We need install this extension with `fuel-octane` on master node
repository: https:/
Changed in fuel: | |
milestone: | none → 10.0 |
assignee: | nobody → Alexander Tsamutali (astsmtl) |
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master) | #1 |
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master) | #2 |
Related fix proposed to branch: master
Change author: Alexander Tsamutali <email address hidden>
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to infra/mirrors (master) | #3 |
Related fix proposed to branch: master
Change author: Alexander Tsamutali <email address hidden>
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jeepyb-config (master) | #4 |
Reviewed: https:/
Submitter: Andrey Nikitin <email address hidden>
Branch: master
Commit: 8fc6a1c61ed8f76
Author: Alexander Tsamutali <email address hidden>
Date: Fri Jul 22 13:43:54 2016
Add projects
- openstack/
- openstack-
Change-Id: Id295c144fde5b2
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/zuul-layouts (master) | #5 |
Reviewed: https:/
Submitter: Ivan Remizov <email address hidden>
Branch: master
Commit: f03075552b501b4
Author: Alexander Tsamutali <email address hidden>
Date: Fri Jul 22 14:59:05 2016
Add common OpenStack layout for new projects
- openstack/
- openstack-
Change-Id: I8ac94507a8dc45
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to infra/mirrors (master) | #6 |
Reviewed: https:/
Submitter: Dmitry Burmistrov <email address hidden>
Branch: master
Commit: 9b78506b727b62f
Author: Alexander Tsamutali <email address hidden>
Date: Thu Jul 21 18:32:44 2016
Sync fuel-nailgun-
Change-Id: I2708ffee3a7dbe
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to openstack-build/fuel-nailgun-extension-cluster-upgrade-build (master) | #7 |
Related fix proposed to branch: master
Change author: Alexander Tsamutali <email address hidden>
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-mirror (master) | #8 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-mirror (master) | #9 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 457e311edfca4d2
Author: Alexander Tsamutali <email address hidden>
Date: Mon Jul 25 19:06:14 2016 +0300
Add extension for upgrades to the list of Fuel projects
Change-Id: I37b13943e80243
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packaging/runtests (master) | #10 |
Related fix proposed to branch: master
Change author: Alexander Tsamutali <email address hidden>
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packaging/runtests (master) | #11 |
Reviewed: https:/
Submitter: Daniil Trishkin <email address hidden>
Branch: master
Commit: b61b58ef32bc001
Author: Alexander Tsamutali <email address hidden>
Date: Tue Jul 26 15:06:00 2016
Add test for fuel-nailgun-
Change-Id: Idabf52d73fb6a4
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to openstack-build/fuel-nailgun-extension-cluster-upgrade-build (master) | #12 |
Reviewed: https:/
Submitter: Pkgs Jenkins <email address hidden>
Branch: master
Commit: 5fe1e5dfd713ddf
Author: Alexander Tsamutali <email address hidden>
Date: Tue Jul 26 15:22:35 2016
Initial version for CentOS 7
Change-Id: I2a98d42652e6e0
Related-Bug: #1604492
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to openstack-build/fuel-octane-build (master) | #13 |
Reviewed: https:/
Submitter: Pkgs Jenkins <email address hidden>
Branch: master
Commit: b55ddc4d341b753
Author: Alexander Tsamutali <email address hidden>
Date: Thu Jul 28 16:08:33 2016
Requires fuel-nailgun-
Change-Id: Id99b84e2214e4a
Related-Bug: #1604492
Alexander Tsamutali (astsmtl) wrote : | #14 |
Denis, it would be better if your team handled this bug in 9.1. You can reuse everything I've done for master, just don't forget to change version.
Changed in fuel: | |
status: | Confirmed → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-octane (master) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 350768b5a2c5625
Author: Nikita Zubkov <email address hidden>
Date: Thu Jul 28 18:57:17 2016 +0300
Add dependency on package fuel-nailgun-
fuel-
used by octane cli
Related-Bug: #1604492
Change-Id: Ib5a0d165614cd7
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-octane (stable/mitaka) | #16 |
Related fix proposed to branch: stable/mitaka
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-nailgun-extension-cluster-upgrade (master) | #17 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-nailgun-extension-cluster-upgrade (stable/mitaka) | #18 |
Related fix proposed to branch: stable/mitaka
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master) | #19 |
Related fix proposed to branch: master
Change author: Alexander Tsamutali <email address hidden>
Review: https:/
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/zuul-layouts (master) | #20 |
Reviewed: https:/
Submitter: Alexander Evseev <email address hidden>
Branch: master
Commit: 5fe8108c710bd26
Author: Alexander Tsamutali <email address hidden>
Date: Thu Aug 4 12:55:06 2016
Add new upstream project
Use standard pipeline for openstack/
Change-Id: Ia6323a09337b42
Related-Bug: #1604492
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-octane (master) | #21 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-octane (master) | #22 |
Change abandoned by Ilya Kharin (<email address hidden>) on branch: master
Review: https:/
Reason: This patch have to go in stable/mitaka instead of master.
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-octane (stable/mitaka) | #23 |
Related fix proposed to branch: stable/mitaka
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-octane (stable/mitaka) | #24 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit a05d2ecf13e15c1
Author: Nikita Zubkov <email address hidden>
Date: Thu Aug 4 17:51:56 2016 +0300
fix ssh connection auth
According to spec [1] service user must use key authentication for ssh
Change-Id: I461f659d4f0985
commit 7140398e501879a
Author: Sergey Abramov <email address hidden>
Date: Tue Aug 2 12:12:57 2016 +0300
Setup upgrade levels for each fuel version
Setup upgrade levels block in nova.conf for each fuel version,
this is required for backward compatibility on RPC.
Change-Id: I6ccbc34457d116
commit 9e2a419ac79ad59
Author: Vladimir Khlyunev <email address hidden>
Date: Mon Aug 1 21:31:56 2016 +0300
Fix several typos
Copypasting is evil, lets remove typos
Change-Id: Icf4bec1a3de954
commit 013a7ded2275245
Author: Sergey Abramov <email address hidden>
Date: Wed Jul 20 16:05:10 2016 +0300
Host evacuation using nova
Evacuate instance from compute node using
nova host-evacuate-live except host_evacuation.sh script
Change-Id: I01a04cfa1ed2aa
commit 00a1d0dce1f7ae5
Author: Sergey Abramov <email address hidden>
Date: Tue Jul 19 17:10:44 2016 +0300
Change shutoff vm command
* run nova commands using nova util function
* host filter using get nova node handle method(
hostname for fuel < 6.1 and fqdn for newer version)
Change-Id: Ib5c373714e3599
commit 49357c98313c5f5
Author: Nikita Zubkov <email address hidden>
Date: Mon Jun 27 18:40:13 2016 +0300
Add `stderr_log_level` parameter to popen
Now posible to set logging level in popen for logging stderr
fuel-bootstrap build comand stderr now logged with INFO level
Change-Id: Ibaa2be54c68ce7
commit fb582b271dab4bd
Author: Sergey Abramov <email address hidden>
Date: Thu Jul 21 17:56:41 2016 +0300
Add run_nova_cmd function
This is required for running nova command on contoller without
manipulating manipulating with command.
It makes code easier and more readable
Usage:
from fuelclient.objects import environment as environment_obj
from octane.util import env
from octane.util import nova
env_id = ...
my_env = environment_
controller = env.get_
result = nova.run_
tags: | added: in-stable-mitaka |
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-nailgun-extension-cluster-upgrade (stable/mitaka) | #25 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit f7ebb08b46f5beb
Author: Alexander Tsamutali <email address hidden>
Date: Mon Aug 1 15:47:58 2016 +0300
Add package spec
Change-Id: Id71764dff07a4b
Related-Bug: #1604492
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-nailgun-extension-cluster-upgrade (master) | #26 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 9aa37dfe1095fa1
Author: Alexander Tsamutali <email address hidden>
Date: Mon Aug 1 15:47:58 2016 +0300
Add package spec
Change-Id: Id71764dff07a4b
Related-Bug: #1604492
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-octane (stable/mitaka) | #27 |
Change abandoned by Nikita Zubkov (<email address hidden>) on branch: stable/mitaka
Review: https:/
Reason: not needed, merge was made
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-nailgun-extension-cluster-upgrade (stable/mitaka) | #28 |
Related fix proposed to branch: stable/mitaka
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-nailgun-extension-cluster-upgrade (stable/mitaka) | #29 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 17ab5a3aaa7d2c4
Author: Sergey Abramov <email address hidden>
Date: Wed Aug 24 18:32:39 2016 +0300
Add create upgrade release handler
Required for create new release just for upgrade, that have overwrited
params. This params are valid for orig cluster release.
Change-Id: Ib2387b9c2b7490
commit 8de47e0dbf5955b
Author: Nikita Zubkov <email address hidden>
Date: Wed Aug 24 15:42:32 2016 +0300
Add VIPs transformer
Move upgrade vips code to the transformer
Change-Id: Ia6935521b8b90b
commit b54f9d4c29808c4
Author: Nikita Zubkov <email address hidden>
Date: Wed Aug 24 17:51:39 2016 +0300
Move partition info transformation to extension
octane have some dirty hacks to change volumes attributes using nailgun
as a library, such modifications should be done in a extension
Change-Id: I422bb368916f3a
commit b3ce0d348cc20ed
Author: Anastasiya <email address hidden>
Date: Mon Aug 1 15:47:13 2016 +0300
Add tests for assign_
Change-Id: Iafa1baa6a1ca4d
commit a764ba306dcd0cf
Author: Nikita Zubkov <email address hidden>
Date: Tue Aug 23 14:05:16 2016 +0300
Update README
Add instalation section
Change-Id: Ib16132ab9c18d7
commit 95ff3a3598397bb
Author: Yuriy Taraday <email address hidden>
Date: Tue Aug 23 23:01:16 2016 +0300
Add cluster transformations
Implement transformations that are applied to cluster attributes during
environment cloning.
Conversion from text to text_list type has been limited to dns_list and
ntp_list keys only to keep predictable behavior.
Change-Id: I1ff596f850bd42
commit 163ce243fbade3d
Author: Yuriy Taraday <email address hidden>
Date: Tue Aug 23 22:51:19 2016 +0300
Add pluggable transformations for data migration
This change introduces new transformation mechanism:
- all available transformations are listed in setuptools entry points
under namespace like this (for cluster transformations):
...
<etc>
- config file will include section that specifies enabled
transform
cluster:
9.0: dns_list ntp_list ...
8.0: ...
7.0: ...
(only default values are implemented here, actual config support will
follow)
- when transformations...
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-nailgun-extension-cluster-upgrade (master) | #30 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-nailgun-extension-cluster-upgrade (master) | #31 |
Change abandoned by Ilya Kharin (<email address hidden>) on branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-nailgun-extension-cluster-upgrade (master) | #32 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-nailgun-extension-cluster-upgrade (master) | #33 |
Change abandoned by Ilya Kharin (<email address hidden>) on branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-nailgun-extension-cluster-upgrade (master) | #34 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a4e2a67e3e5024b
Author: Ilya Kharin <email address hidden>
Date: Sat Sep 3 02:42:07 2016 +0300
Add support to re-assign a set of nodes
This patch adds an ability to re-assign a set of the given nodes at
once. This feature was technically available but not exposed to the
client. A groupped re-assigning allows to effectively re-provision nodes
by creating an atomic task in Astute.
Change-Id: I4a7c7e35d84468
Related-Bug: #1616925
commit d87125662f2f552
Author: Nikita Zubkov <email address hidden>
Date: Mon Aug 29 17:56:09 2016 +0300
Add test for vip transformer
Change-Id: I65124237604fe6
(cherry picked from commit 55422ddce7b0e9e
commit 3cac9b551cdecaf
Author: Nikita Zubkov <email address hidden>
Date: Tue Jul 19 18:24:42 2016 +0300
Switch to upstream fuel-web repository
Change-Id: I994304bdc8eaf7
Depends-On: Id0bc78478cf3f4
commit a78f4348f84dd47
Author: Anastasiya <email address hidden>
Date: Mon Aug 1 14:39:35 2016 +0300
Move change_env_settings function from octane to cluster upgrade extension
* change_env_settings function was moved to cluster upgrade extention
* merge generated attributes code was written
Change-Id: I6d1e27b8b0c01f
Partial-Bug: #1602587
(cherry picked from commit dc2e3f930957b2c
commit 280fc4f08258f1e
Author: Ilya Kharin <email address hidden>
Date: Wed Aug 10 17:28:17 2016 +0300
Add absent __init__.py to migrations/versions
Without the versions/
a package and was not included in a distribution.
Change-Id: I67f152ebb9234d
Closes-Bug: #1611793
commit f7ebb08b46f5beb
Author: Alexander Tsamutali <email address hidden>
Date: Mon Aug 1 15:47:58 2016 +0300
Add package spec
Change-Id: Id71764dff07a4b
Related-Bug: #1604492
commit b93ebedc49f79f6
Author: Anastasiya <email address hidden>
Date: Fri Jul 15 10:24:11 2016 +0300
Correction of transformation for text_list
* added removing of space in text_list
* added test for merge_attributes
Change-Id: I5582878fc7c524
Closes-bug: 1602607
(cherry picked from commit fdd2a6226483c67
commit d4db5ba78ccefd0
Author: Nikita Zubkov <email address hidden>
Date: Wed Jul 13 13:43:58 2016 +0300
Fix package namespace
commit 443fc43da6e963c
Author: Nikita Zubkov <email address hidden>
Date: Wed J...
Related fix proposed to branch: master /review. fuel-infra. org/23516
Change author: Alexander Tsamutali <email address hidden>
Review: https:/