- added --timestamps switch to list command
DocImpact: stackforge/fuel-devops - New switch required for job cleaner
to work, this is required to fully track object creation time, adds
switch --timestamps to shell command, no policy modifications.
Partial-Bug: #1415024
Change-Id: I3485d97666a866277a48a76ba17105ae6a289aee
* Default DB set to devops for backward copability
* python-libvirt added to deps
Change-Id: I5110fb190d95445789c49211f1e46f3aa2324b5f
Signed-off-by: Igor Shishkin <ishishkin@mirantis.com>
Added new command line functionality:
version: show version of installed fuel-devops
Setup.py and docs/conf.py get version and relase variable from
devops.__init__.py
Change-Id: Iecb14d227c11e9d8fe8942bb392c481dfa5fdd24
Closes-bug: #1410751
- Add notification if node doesn't have required snapshot
- Add exception raise when some of nodes misses snapshot.
Exception won't be raised in case of manipulation with dos.py
Change-Id: I93b60fb3e58159de5b7c31cbbaadc608011b4aff
Closes-Bug: #1394210
At the moment we use the following structure:
<clock offset='utc'>
<timer name='hpet' present='no'/>
</clock>
To elimintate time drift between virtual instances we are changing
structure to:
<clock offset='utc'>
<timer name='rtc' tickpolicy='catchup' track=‘guest'>
<catchup threshold='123' slew='120' limit='10000’/>
</timer>
<timer name='pit' tickpolicy='delay'/>
<timer name='hpet' present='no'/>
</clock>
Change-Id: I3e00e7cfb11584d484665a9872ee59318e7209e7
Closes-Bug: 1394546
Usage:
dos.py list --ips
Option '--ips' adds IP address of each Fuel admin node to
the list of environments.
Change-Id: I8298c7d295abc0657a74c4a155bd180ff7329701
On KVM environments, domain property 'state' is a function that
returns a list like this: domain.state() = [3, 1]
This patch needs to be tested on VBOX environment before merging.
Change-Id: I610f6ef042d0e246b875d83188e382781995e737
Closes-Bug: #1383642
'dos.py sync' function was using a bad call to libvirt which only
returns stopped domains. This causes envs with nodes on to be pruned.
If all nodes are on, then the whole env is removed from db
It further removes all nodes that are not in the db, this is not OK
because it will undefine nodes that might have never been managed
by devops. This is disabled untill a safer option is designed.
Change-Id: Ic257d6bd98d0a9b38df4ddb7aab04517762302a4
Closes-bug: #1316856
In https://review.openstack.org/#/c/68883/ copyright year was changed, but
not in correct format. This updates the copyright to a year range on the
files that where modified in that commit.
Change-Id: Ie0f76191cfed742eeeee0ddc4466022ad4cf637f
Added interfaces_create method that creates the given
count of interfaces for the given network
Change-Id: I01b68d38449dc7bec6868d03159b1c9a803e67a5
Closes-Bug: #1301834