ffabcc1a591c55e60e93da9a1f2325a8ca46ed0d
90 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Ben Swartzlander
|
ffabcc1a59 |
Add systemd support to manila-ssh
Because we're using ubuntu-minimal there is no cloud init support and we have manila-ssh as a substitute. Manila-ssh was only designed to work with upstart. This patch adds systemd support. Change-Id: Id43dc8effb846dcaf68b50eace68df8a076899a1 |
||
|
OpenStack Proposal Bot
|
56c5f46a4d |
Updated from global requirements
Change-Id: I9704fa374b2f9a9680c35ed878f83632f2c6ef52 |
||
|
Tom Barron
|
8441651e09 |
doc migration: warning-is-error
Enabled warning-is-error in setup.cfg Partial-Bug: #1706181 Depends-On: I6b876f6e697659a5fe7046d5c5d4fd4ed98f9828 Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454 Change-Id: If13ebd1ede6fbc997d74425ec78e15621f1f80b2 |
||
|
Tom Barron
|
3a9c7fb9f7 |
doc migration: new directory layout
This patch introduces a new directory layout in doc/source in conformance with the OpenStack manuals project migration spec [1], moves the existing content in manila/doc/source into the new directories, and adjusts index files accordingly. This is the first step in the migration process as outlined in the spec. [1] https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html Partial-Bug: #1706181 Change-Id: I6b876f6e697659a5fe7046d5c5d4fd4ed98f9828 Needed-By: If13ebd1ede6fbc997d74425ec78e15621f1f80b2 Depends-On: I834fbef9783739fd664246ff710df1ab42ce2af5 Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454 |
||
|
Tom Barron
|
f829ae8e02 |
doc migration: openstackdocstheme completion
This patch completes the transition from oslosphinx to openstackdocstheme in accord with the OpenStack manuals project migration spec [1]. [1] https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html Partial-Bug: #1706181 Needed-By: I6b876f6e697659a5fe7046d5c5d4fd4ed98f9828 Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454 Change-Id: I834fbef9783739fd664246ff710df1ab42ce2af5 |
||
|
Arundhati Surpur
|
ca2b39c444 |
Removes unnecessary utf-8 encoding
This patches removes unnecessary utf-8 encoding in doc/source/conf.py Change-Id: I0159fec9ba3488931ffd6c39e3537335a8cec6f7 |
||
|
OpenStack Proposal Bot
|
607fbe3965 |
Updated from global requirements
Change-Id: I1ee9bfd72c0cb9689175467586ef98a717b2c004 |
||
|
Jenkins
|
b94065d585 | Merge "Optimize the link address" | ||
|
M V P Nitesh
|
7ace617dfe |
Optimize the link address
Use https instead of http to ensure the safety Change-Id: Id6228a384cb01bfcb50520b9f6324b6fa634878c |
||
|
Jenkins
|
b0d2c6dc27 | Merge "Add support for CentOS" | ||
|
OpenStack Proposal Bot
|
81d8c0d964 |
Updated from global requirements
Change-Id: Ic2a7055ca4a0d00a1c3098029b816f49f2e2d1ab |
||
|
OpenStack Proposal Bot
|
ab9ded3b3b |
Updated from global requirements
Change-Id: Ib03ba12f62b466210171b92df2bd211ebd063c8a |
||
|
vponomaryov
|
0b656453f0 |
Allow built image be available via local webserver
It will be used for testing of newly proposed changes to this project in tempest CI jobs. Change-Id: I74d118b6661fe7683f505706c67a793700844af3 Depends-On: I005d1b204ea25ced8913351d19eac282ca465fb6 |
||
|
Victoria Martinez de la Cruz
|
375ddd1e9e |
Add support for CentOS
This change aims to add the foundations for CentOS support on manila-image-elements. In this patch-set, the following has been modified - Added elements for manila-centos-minimal - Added elements for centos-nfs - Added elements for centos-cifs - Renamed all elements for the different protocols to distro-protocol to facilitate automation - Modified the main script to take the distro param Follow-up patches will add centos-based elements for all other protocols supported. Change-Id: Ie1469a8b3973b9a15c3fa27688df3b7e7e8da688 Partial-Bug: #1675538 |
||
|
OpenStack Proposal Bot
|
264e7278e2 |
Updated from global requirements
Change-Id: I3a3f45d86f468470b14b839d8afa23f7020c0f05 |
||
|
Jenkins
|
caa65f723e | Merge "Update test requirement" | ||
|
Jenkins
|
2ef8b3aa59 | Merge "Updated from global requirements" | ||
|
Victoria Martinez de la Cruz
|
5145607196 |
Adds support for NFS Ganesha
Elements were already available for use with containers. A few updates on the elements were made in order to get the latest changes for NFS Ganesha. Closes-Bug: #1649404 Change-Id: I605e8a3793ec1dde1efcfcef2a84c42abe5219de |
||
|
OpenStack Proposal Bot
|
bccfc3b69b |
Updated from global requirements
Change-Id: Idc484f7e2a836c90e17b4a197872e91da2886f1c |
||
|
ricolin
|
748478edb0 |
Update test requirement
Since pbr already landed and the old version of hacking seems not work very well with pbr>=2, we should update it to match global requirement. Partial-Bug: #1668848 Change-Id: I68cdf0090169ea7d1b18bd0dcc67b2a716f94118 |
||
|
Jenkins
|
56eeb23f2b | Merge "Updates default Ubuntu version and OS arch" | ||
|
Victoria Martinez de la Cruz
|
badb874284 |
Updates default Ubuntu version and OS arch
New default is Ubuntu Xenial AMD64. Change-Id: I361d875340e200f938818b43278f9ed4aef5f9fe Closes-Bug: #1658746 |
||
|
OpenStack Proposal Bot
|
9da0958d12 |
Updated from global requirements
Change-Id: I9f1c00cdeef907b12c860c6bba125eb04d2f91451.3.0 |
||
|
aditi
|
547ba3826d |
Remove link to modindex
The documentation build does not generate any module index, thus remove the link to the page. Change-Id: I2ded30fc69b5e1156fd05fa40674a0a3ab45a0ac |
||
|
Victoria Martinez de la Cruz
|
e46c38a1b2 |
Changes default behaviour for image creation script
Commit
|
||
|
Jenkins
|
66ed94bade | Merge "Enables end user to pick share protocol" | ||
|
Tom Barron
|
d0da393ac6 |
Suppress some bashate warnings
When running ``tox`` for manila image elements bashate warnings are emitted for lines that are too long. Suppress these since we have no intention of enforcing that requirement. Also add a shebang to the top of a shell script, which does no harm (even though it is not needed when sourcing the script to set env files) in order to make another warning go away. TrivialFix Change-Id: I7f2f2723f99d64a0e28b4d0fe43b79e7201f6121 |
||
|
Victoria Martinez de la Cruz
|
ac84122598 |
Enables end user to pick share protocol
This patch set refactors manila-image-create script to allow end users to pick which share protocol install on their images. This change slightly affects the current behavior of the script. If an image is created using tox -e buildimage (as stated by current docs) an Ubuntu Trusty Minimal image with NFS will be created. Now, calling manila-image-create with params, will generate an image with the filesystem protocol desired. Change-Id: I0419cbf9a39290d32409f7a5ab9dfaf5ca636bb7 Closes-Bug: #1643034 |
||
|
Jenkins
|
bd607f1968 | Merge "Removes LXC/LXD support on manila-image-elements" | ||
|
Victoria Martinez de la Cruz
|
288f6c2f97 |
Removes LXC/LXD support on manila-image-elements
The support for LXC/LXD was added as part of the initial effort to develop a container driver for Manila which was later on abandoned. Despite of that, the code in the manila-image-elements remained. This patch set removes LXC/LXD container support in manila-image-elements. Code-path used for generation of Docker images is preserved. This will help for the parallel effort of making manila-image-elements usable by end users. Change-Id: I99c6a7fbf2b2fb0cebb7b16d94c66f807e7ac7ef Closes-Bug: #1646615 |
||
|
Tony Breeds
|
4603abfb0a |
Add Constraints support
To be co-installable with other OpenStack projects and have consistent testing it's a good idea (tm) to use constraints when creating tox environments. Change-Id: I9b1ffe86e5bbf7219246c0e56a86dfffa0266b3e |
||
|
OpenStack Proposal Bot
|
8ba70b8c8d |
Updated from global requirements
Change-Id: I6f5681ca360166f12db8e3e1ab72d6235a013597 |
||
|
Victoria Martinez de la Cruz
|
4cc362a7f1 |
Pin docutils version
The 0.13.1 release breaks some documentation jobs when it tries to build docs with remote images. This has been reported upstream[0]. The version matches the supported docutils versions for sphinx. The requirements patch is here: [1] [0] https://sourceforge.net/p/docutils/bugs/301/ [1] https://review.openstack.org/#/c/409529/ Change-Id: I13832c4103f5c2a3fd9271e1ed55598d786f6bde |
||
|
OpenStack Proposal Bot
|
2edee14380 |
Updated from global requirements
Change-Id: I6e2e3b012d571a997d0b8333feee082e542c6a2f |
||
|
Jenkins
|
179cf22a99 | Merge "Show team and repo badges on README" | ||
|
Andreas Jaeger
|
6a18c90ff2 |
Fix doc building
Add the usual sphinx configuration for setup.cfg so that docs are built at the usual place required for OpenStack CI. Change-Id: I3d510f09a5e4d5945c62e2e75c90e8a0ea88fa0c |
||
|
Flavio Percoco
|
de64d8528c |
Show team and repo badges on README
This patch adds the team's and repository's badges to the README file. The motivation behind this is to communicate the project status and features at first glance. For more information about this effort, please read this email thread: http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html To see an example of how this would look like check: b'https://gist.github.com/4f52c596d31a1b5e970624f13c9d6572\n' Change-Id: Ie5f410f8dd74912b714effba3880e2ac53a64d78 |
||
|
Jenkins
|
5e2f6917b9 | Merge "Fix package manager call for RHEL-based distros" | ||
|
Victoria Martinez de la Cruz
|
e2e7ef98d8 |
Fix package manager call for RHEL-based distros
Assuming users will be working with latests versions for RHEL, Centos or Fedora, the requirement for EPEL repo is not longer needed. This requirement was due to argparse not being present in standard repos, something that does not hold anymore. For this reason, this patch set removes the installation of the EPEL repo. On the other hand, this patch set also makes an extra check to use dnf when this script is run on Fedora. Since Fedora 22 dnf has been the default package manager instead of yum. Change-Id: I9fcd47a0bf9302506949fa56efb42b77552710f6 Closes-Bug: #1611527 |
||
|
Andreas Jaeger
|
4ffbfc279d |
Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been changed from "other-requirements.txt" to "bindep.txt" with the release of bindep 2.1.0. While the previous name is still supported, it will be deprecated. Move the file around to follow this change. Note that this change is self-testing, the OpenStack CI infrastructure will use a "bindep.txt" file to setup nodes for testing. For more information about bindep, see also: http://docs.openstack.org/infra/manual/drivers.html#package-requirements http://docs.openstack.org/infra/bindep/ As well as this announcement: http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html Change-Id: Ie1e1afa1db2690c7960697dfbd8acaeab5d6c79e |
||
|
Jenkins
|
1477ae850a | Merge "Add nfs-ganesha to docker container" | ||
|
OpenStack Proposal Bot
|
331e33be92 |
Updated from global requirements
Change-Id: I6048b600597ac2a8abafdaca9cab9eddcd83dbdd |
||
|
Alexey Ovchinnikov
|
f8b4f63cbb |
Add nfs-ganesha to docker container
The change adds nfs-ganesha to the container image. Nfs-ganesha is compiled with dbus support on. Also some initial container setup is performed. Change-Id: Ic0b350ce5aa2efd16dc71e46dcd3c6159ca17978 |
||
|
Jenkins
|
5db8e619c1 | Merge "Add tox job for building Docker image" | ||
|
vponomaryov
|
5ddd59814a |
Use ubuntu-minimal instead of ubuntu-core
Support of ubuntu-core was dropped and now it is impossible to continue using it. Therefore, start using ubuntu-minimal OS element for building image. Also, add 'other-requirements.txt' file with list of required system packages to be installed prior to buidling image. Change-Id: Ief7059b9e6cc2aad03c81225663f5313a8d2f5f2 Closes-Bug: #1586351 |
||
|
Jenkins
|
b08dd7d217 | Merge "Fix typos" | ||
|
Alexey Ovchinnikov
|
b8ce11524a |
Add tox job for building Docker image
Add new job 'buildimage-docker' which produces a compressed image from which a Docker container can be started. This container is designed to run Samba. Change-Id: I499fa1850d3ad197cab5f742bfca1a9f074e9a8b |
||
|
daiki kato
|
6d5bcf288a |
Fix typos
This patch fixes typos. TrivialFix Change-Id: Iddbe2317e7d160ca865e33e9c8cd19c3a51167de |
||
|
Alexey Ovchinnikov
|
12eac6e6cb |
Fix for image name
Manila service image was generated with incorrect name which led to publishing job failure. This change fixes the problem. Change-Id: I1d5a01cf23e5be35022998619d61aea37bfcd960 Closes-Bug: #15577581.2.0 |
||
|
Jenkins
|
8a7e5d27cb | Merge "Add tox job for building LXD image" 1.1.0 |