Commit Graph

17 Commits

Author SHA1 Message Date
Andrii Ostapenko 0ad1deb43b Satisfy global dependencies requirements for master branch
Change-Id: I71b24aaecebf4f20d42345d8768b286f4cb73565
2017-01-05 12:17:15 +00:00
Tony Xu f932b9c6be Remove oslo.serialization from requirements
unused oslo.serialization

Change-Id: Ibbd343181722bf3507384dfa305c9c769fb08e58
2016-10-25 13:47:13 +08:00
Ronald Bradford 26b47c2e8f Graduate to oslo.log from Oslo Incubator
Implements: graduate-oslo-log [1]
[1] https://blueprints.launchpad.net/oslo.log/+spec/graduate-oslo-log

Change-Id: Ia78b7fdc8cab695083f83b9124278463f87bc46c
Closes-Bug: 1559176
2016-07-15 11:54:10 -04:00
Alexander Gordeev 467c09c71f Reorder Babel requirements
For some reasons, fuel-agent with the same Babel requirements is
producing its own package with broken dependencies, such as
python-babel-

It looks like order does really matter. Reordering or requirements
fixed this.

Change-Id: I78bc83c22b1a60ec7707a0bad5195e4911588b78
Closes-Bug: #1573032
2016-04-25 15:04:41 +03:00
Alexander Gordeev 1fe64c8f87 Exclude Babel 2.3.x from requirements
Change-Id: Iaa22e174c88e72e3b39012f40642e2cc574ef2cf
Closes-Bug: #1573032
2016-04-22 13:20:47 +03:00
Max Lobur baa8eff128 Update from global requirements
Change-Id: I394fb4daa6b50cf2dec30ace6039e378b5b6e31a
2016-03-01 16:54:28 +02:00
Maciej Kwiek f78e4eba30 Add Python 3.4 support
Python 3.4 env is added to tox config file
oslo.serialization is pinned to version smaller than 2.0

test_calculate_md5_ok had to be rewritten due to bug in mock_open in
unittest.mock library in python 3.4: https://bugs.python.org/issue23004

Change-Id: Idf2fa15ff4035b9fe92027acdcaf51e005b52541
Implements blueprint: volume-manager-refactoring
2015-10-15 16:55:23 +03:00
vsaienko 4d1aca6b32 use oslo_config namespace
* In liberty oslo.config 2.4.0 is packaged which doesn't
   contain oslo.config namespace

Change-Id: Ia4a1972d81fb0a2b21ee7f94353946aef9351605
Closes-Bug: #1505138
2015-10-13 13:32:23 +03:00
Maciej Kwiek 080e612218 Pin oslo.config version to 1.15 or less
CI broke after releasing oslo.config v2.0.0.

Change-Id: I3d857858201b59c414603d08d027769aada529e0
2015-07-21 11:52:09 +02:00
Vladimir Kozhukalov 9c5e3579bf IBP: Added driver and objects for building images
As far as building of OS images is nothing more than
just a stage of the whole OS installing procedure
it is sounds rational to implement this in terms
of fuel-agent. Besides, we already have plenty of utilities
which could be useful during building of images.
And some tasks are the same like pre-configuring
some files inside target OS.

Related-bug: #1433193
Implements: blueprint ibp-build-ubuntu-images
Change-Id: I3fadfb16e06e4ee16926da29b7b83ca005500698
2015-04-17 17:11:09 +03:00
Jenkins bb88701347 Merge "[IBP] Compare image checksums" 2015-03-13 13:00:16 +00:00
Jenkins 9947cf9c92 Merge "[IBP] Add http connection tracking to fuel-agent" 2015-03-13 12:59:59 +00:00
Alexander Gordeev d74e6dc103 [IBP] Compare image checksums
If checksum and size provided in image meta data, fuel-agent will do
checksum comparing to ensure that data written on disk and downloaded
image are identical.

Partially implements blueprint: ibp-image-checksums
Depends on: Ia9c8325a2f71af2a1af2ad54a1ae414edf49a7c6
Change-Id: Id120848537cfc4ed908b9e524624855fb7308603
2015-03-12 14:38:26 +03:00
Alexander Gordeev e642ba77d4 [IBP] Add http connection tracking to fuel-agent
Fuel-agent should handle networking issues and HTTP errors properly.

Implements: blueprint ibp-reconnect
Depends on: I29495e03c3ad7c2697d554265b1b9c299187d875
Change-Id: I31ada444aa143a6d25851fd3a4c98243ed58f870
2015-03-06 15:58:19 +03:00
Maciej Kwiek 313b27f748 Replace jsonutils with oslo.serialization version
jsonutils is now in separate library, and the oslo.serialization will be
used from now on.

Change-Id: I28b6b70e437f154cf1b9ce0b15b0c3e716d170ee
Depends-On: https://review.openstack.org/#/c/158674/
Closes-Bug: #1400661
2015-03-02 10:35:31 +01:00
Vladimir Kozhukalov a6d5da023d Added image utils
Added set of image utilities so as to make
it possible to deal with images when they are
available via http or when they are local files,
when they are packed into containers or not, etc.

Change-Id: Id03f6bcaed2a61b4c6d644675ef4cfeb353258a9
Implements: blueprint image-based-provisioning
2014-07-28 20:36:41 +04:00
Vladimir Kozhukalov 7730a743bb Added Fuel agent
Fuel agent is a bunch of tools which are
supposed to be placed on bootstrap image and
used for node discovering and image based
provisioning.

Implements: blueprint image-based-provisioning
Change-Id: I946decd50c51e6db767401682d9effbe3cf42bed
2014-07-10 19:05:58 +04:00