76 Commits

Author SHA1 Message Date
Zuul
c7ebe82f54 Merge "Blacklist eventlet 0.25.0" 2019-11-27 18:21:32 +00:00
Eric Harney
521546e331 Require oslo.privsep 1.32.0
Cinder and Nova already require this version,
as it provides significant performance enhancements.

Change-Id: I42623a2172ebd80a237006e880189095bc27e70f
2019-09-16 10:03:00 -04:00
pengyuesheng
686791c21f Blacklist eventlet 0.25.0
more details https://review.opendev.org/#/c/678078/

Change-Id: Ibe723f6db5a9a8deb17aabe5b9991744977da2b4
2019-09-05 16:42:23 +08:00
Doug Hellmann
9dde35fd11 uncap eventlet
We will manage the eventlet version using constraints now. See the
thread starting at
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html
for more details.

Change-Id: Ibfb9e78a8eb734f7246f0d06c3e7e03c72219cb1
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-11 11:52:27 -04:00
OpenStack Proposal Bot
1c43a21cde Updated from global requirements
Change-Id: I22a4797c22e712f00ab637b62934e504445eaf1b
2018-03-26 08:20:01 +00:00
OpenStack Proposal Bot
47f74d42f7 Updated from global requirements
Change-Id: Ib265868dd20eab5b6004f1e742e544549d62dccc
2018-01-27 21:47:41 +00:00
OpenStack Proposal Bot
c4ed763329 Updated from global requirements
Change-Id: I30933d182943b4d74d2ee90a94ec5a2d14ebe3c1
2018-01-16 12:45:11 +00:00
Eric Harney
effd16e33e Remove requirement on oslo.serialization
This is unused.

Change-Id: I7afbdd8529d3b9b13112f937749058b6e720124d
2018-01-05 11:14:30 -05:00
OpenStack Proposal Bot
6835b885dc Updated from global requirements
Change-Id: I3d851f3f774336db6af8e31e8893dc50cf5853fc
2017-12-19 02:05:57 +00:00
OpenStack Proposal Bot
e8fa8fd7d3 Updated from global requirements
Change-Id: Ia68bad671c55ac56a0b13649741139b1f6c65e6c
2017-11-16 11:19:54 +00:00
OpenStack Proposal Bot
d5a69a49fc Updated from global requirements
Change-Id: Ie5f1960ab0dd2e67221fc6c22ccae673b106d929
2017-11-13 10:26:05 +00:00
OpenStack Proposal Bot
259a32e457 Updated from global requirements
Change-Id: I36a46d9f59099e1aa4da1d05119299a4cb60aec5
2017-09-16 23:03:38 +00:00
OpenStack Proposal Bot
c0b8608ac1 Updated from global requirements
Change-Id: Iadd635005b6bdb019aba5ecd34a0cd3bc41f57e1
2017-08-24 05:57:57 +00:00
OpenStack Proposal Bot
13b0affae5 Updated from global requirements
Change-Id: I09185c6b29b2cc684fe30c3f1b68ef619d33ed36
2017-07-18 01:54:17 +00:00
OpenStack Proposal Bot
455acbbcf1 Updated from global requirements
Change-Id: I51b79c64fbc61667d8a3d07bff59a50d1cf0d059
2017-06-19 19:06:27 +00:00
OpenStack Proposal Bot
7fb287762e Updated from global requirements
Change-Id: Ia622c7964bcee29bbaccb5993c2f3c30e766a0fb
2017-05-26 17:26:52 +00:00
OpenStack Proposal Bot
e48d21b8fa Updated from global requirements
Change-Id: I34808d9e6ac7eb6d56424f3c75b5ea5853dc6c5d
2017-05-17 13:47:19 +00:00
OpenStack Proposal Bot
520e756be6 Updated from global requirements
Change-Id: I8766cd2cc3e8bbcad8a623929ed0415e8469946d
2017-04-20 22:53:19 +00:00
OpenStack Proposal Bot
0732dcb4da Updated from global requirements
Change-Id: Iabea386e946f9882464ca2c682058c2e26b2bd01
2017-04-18 16:54:16 +00:00
OpenStack Proposal Bot
36b9573e26 Updated from global requirements
Change-Id: I08e641db6c15fe24c4bbd7e2d244453571a0b365
2017-03-30 00:29:57 +00:00
OpenStack Proposal Bot
57f6eb74e7 Updated from global requirements
Change-Id: Ie349318c8d62712a63fd7c10bc2b7d86bc2543f8
2017-03-10 19:12:09 +00:00
OpenStack Proposal Bot
6a18026556 Updated from global requirements
Change-Id: I48e8da6af2781158d886c3c8460dd56a118ca9f5
2017-01-24 20:13:04 +00:00
OpenStack Proposal Bot
871cd1a6f2 Updated from global requirements
Change-Id: If2f1bbadaa1ba7421038d26db6b77d43f80a8ea9
2017-01-11 11:22:07 +00:00
Eric Harney
d2fa76cdad Move castellan to test-reqs
This is not imported by os-brick, it's
only needed for tests.

Change-Id: I5d8c69f151142db4d0244c37097b12654dbcf386
2016-12-07 12:23:28 -05:00
OpenStack Proposal Bot
8d0248dabc Updated from global requirements
Change-Id: I56943c3b5fe4b3d9c83c3b8cc8e75a131261dae7
2016-12-05 09:58:49 +00:00
OpenStack Proposal Bot
edca93b275 Updated from global requirements
Change-Id: Ib71a44521205d55260804f15ea6d0666b7de0181
2016-11-17 23:17:51 +00:00
OpenStack Proposal Bot
fb0b7e3e3e Updated from global requirements
Change-Id: I3b59db31f0eca901d76fec1e0417967700a5f7ec
2016-11-08 21:53:46 +00:00
OpenStack Proposal Bot
dbde8fee8e Updated from global requirements
Change-Id: If9a94c3a0c7a159613683654279ebf542b0d1a43
2016-11-07 18:45:29 +00:00
OpenStack Proposal Bot
bc9cba0250 Updated from global requirements
Change-Id: Ib942f0fd49f7a5cedfcfa667a675288199d2c0c6
2016-11-01 13:33:40 +00:00
OpenStack Proposal Bot
884e0a8433 Updated from global requirements
Change-Id: I61b5091656d02c73a69f3082d14b956947a7fc7d
2016-09-29 00:09:44 +00:00
OpenStack Proposal Bot
920880e289 Updated from global requirements
Change-Id: Iad9d018454da899f378a641d160ac6b66652b8e7
2016-07-29 02:33:32 +00:00
OpenStack Proposal Bot
3979749f79 Updated from global requirements
Change-Id: Id23a69b42337cf8a8a5b1e031e14f0c60dd9ccdd
2016-07-09 19:25:26 +00:00
OpenStack Proposal Bot
02eda08243 Updated from global requirements
Change-Id: Ifb1a249edea7067df206e56f16bfeb076823eb3b
2016-07-06 08:49:23 +00:00
Lucian Petrut
585445eecf Add Windows iSCSI connector
This patch adds a Windows iSCSI connector while the following
changes will add SMBFS and Fibre Channel connectors as well.

os-win is added as a requirement, as well as ddt. Note that
both are in the global requirements list. os-win is under OpenStack
governance and already being used by multiple OpenStack projects
such as Nova and Cinder.

The patch using Windows os-brick connectors in the Hyper-V
Nova driver: https://review.openstack.org/#/c/273504/

Change-Id: I19dfc8dd2e9e8a1b17675b55c63de903804480e4
Partial-Implements: blueprint os-brick-windows-support
2016-06-22 10:45:48 -07:00
OpenStack Proposal Bot
76c979c270 Updated from global requirements
Change-Id: I82deefc83a0b9727f689240aef6a5ecb0cbbbccc
2016-06-21 18:04:00 +00:00
Jenkins
3f8c9e1c98 Merge "Copy encryptors from Nova to os-brick" 2016-06-08 15:19:44 +00:00
LisaLi
05827810ca Copy encryptors from Nova to os-brick
Currently, when creating an encrypted volume from an image, Cinder
writes raw data to the encrypted volume. When Cinder uploads an
encrypted volume to an image, it writes encrypted data to the image.
As a result, Nova cannot use these images or volumes.
To fix above problem, cinder needs to add encryptor attach/detach
layers.
As both Nova and Cinder needs to use the module, the fix is to
move it to os-brick.
It copies encryptors from Nova to os-brick, and keep all interfaces
unchanged except initialization.

Change-Id: I8044183ad02110c8b2468e20327d822c0437c772
Implements: blueprint improve-encrypted-volume
Related-bug: #1482464
Related-bug: #1465656
2016-06-06 16:43:22 +08:00
OpenStack Proposal Bot
a2d38af095 Updated from global requirements
Change-Id: I023247bd0c42aa838aa8d1ffa38a5de338fea424
2016-06-01 13:52:45 +00:00
OpenStack Proposal Bot
111688e448 Updated from global requirements
Change-Id: I7ab142eb021ca674227918abff3d7d2a5c7611ec
2016-05-19 18:46:49 +00:00
OpenStack Proposal Bot
8d9e115ffc Updated from global requirements
Change-Id: I4423c3f9f4c20e92775b39fd73675e1b5bbf7c8c
2016-05-16 16:00:39 +00:00
OpenStack Proposal Bot
934cdef509 Updated from global requirements
Change-Id: I866ef8a9092f7c13fe5d6c203a028f86593832ce
2016-05-06 22:21:22 +00:00
Angus Lees
dbf77fba10 Trivial rootwrap -> privsep replacement
This change replaces all uses of rootwrap with a trivial privsep-based
equivalent.  This replacement simply executes commands as the privsep
user *without any additional checks*.

There are 2 reasons why this is a reasonable thing to do:

1. We don't have a good workflow for merging rootwrap filter changes
   into parent projects (nova/cinder) for a loosely-coupled library like
   os-brick.

2. The previous situation was also insecure.  The os-brick.filters
   rootwrap config permitted commands like "dd" and "cp" with any
   arguments, as root.  This would have posed only a mild inconvenience
   to an attacker.  With privsep we can at least (in principle) limit
   the commands to the privsep uid/gid and Linux
   capabilities (CAP_SYS_ADMIN by default with this change).

This change addresses the urgency of (1).   Later refactors will take
greater advantage of privsep to address (2).

Change-Id: I0af542eba97d2f89b1c283bf1e1e985d9690f5de
Depends-On: I90dc41bc77993bd83b80c92286e015e14f290b45
 # nova: nova.conf: Set privsep_rootwrap.helper_command
Depends-On: I4e333e73ddfd45c045b9d32dac1506fc25858c4d
 # nova: Add os-brick rootwrap filter for privsep
Depends-On: I8a0b1728cc66c4861f69623b1b16b1f759b57b25
 # cinder: cinder.conf: Set privsep_rootwrap.helper_command
Depends-On: I3b2e337321875cf4abc0ab9b44fe17cf9327d88b
 # cinder: Add os-brick rootwrap filter for privsep
Depends-On: I4299c2fc059807610f83e12a2d470e020930c64c
 # privsep: Switch to msgpack for serialization
Depends-On: Ied1ef4fc945e18516b39d1f20d58425cb633dc74
 # requirements: require oslo.privsep>=1.5.0 for msgpack fix
2016-04-15 15:29:25 +00:00
OpenStack Proposal Bot
9fc9cc4a00 Updated from global requirements
Change-Id: I7fe3f4d265489261d3e3f2cda4c554b72446c0a7
2016-04-13 12:47:09 +00:00
OpenStack Proposal Bot
aa66ca0d73 Updated from global requirements
Change-Id: I04287bbfef747617185a251572e17ea964e115d1
2016-03-01 16:54:32 +00:00
OpenStack Proposal Bot
2d60736031 Updated from global requirements
Change-Id: Id10514f0b7f32e085c871425a476011ad472ac14
2016-02-20 21:59:12 +00:00
OpenStack Proposal Bot
4bdaba0562 Updated from global requirements
Change-Id: I7fb6a08969c92cf1ef8765af92b1954b92878fda
2016-02-10 21:57:42 +00:00
OpenStack Proposal Bot
8f3163956b Updated from global requirements
Change-Id: I432bd861118c1df3d5623d886ac206abc6218bdf
2016-01-24 20:52:42 +00:00
OpenStack Proposal Bot
6c5490bbd7 Updated from global requirements
Change-Id: Id2e6505f69e4d6c07e170899cf2cdae033187466
2016-01-18 22:44:41 +00:00
OpenStack Proposal Bot
2f2b19d2a7 Updated from global requirements
Change-Id: I784ded5fda94cec3a5229d09d1bb328fd2bd49e3
2016-01-06 23:10:18 +00:00
OpenStack Proposal Bot
7e767fdb26 Updated from global requirements
Change-Id: I4e74a179f1c99834be37dace24d054cce23ae508
2015-12-15 18:58:46 +00:00