We are pumped to announce the release of: tripleo-quickstart-extras 2.0.0: Extend tripleo-quickstart's abilities to deploy and test TripleO This is the first release of tripleo-quickstart-extras. This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/tripleo-quickstart-extras/ For more details, please see below. Changes in tripleo-quickstart-extras 0180aa1eb7827e0b69b421f4171b643452ed9152..2.0.0 ------------------------------------------------------------------------------------ c613571 Skipping tests requiring cinder-backup a5e65fc Support exclude list for logs collecting ade650b Adding skip_file in the list of collected logs 1e9a27a Collect and manage logs when validating HA 91a190d Update introspection command to introspect only manageable nodes b3f4d5b Install pip 0486042 Fix service logs collection 74c078d [undercloud-deploy] Add ability to override ironic httpd ipxe port 4f82207 Add optional Sphinx build verification 5533b8f Adds a Bashate target to tox.ini. 619c512 Fix and improve flake8 test. e0df5f7 Add ReNo support for managing release notes in TripleO-Quickstart-Extras 6446c98 Tempest: ensure heat_stack_owner is present 78f88bd List nova instances after overcloud deploy 3ae1e2e [overcloud-ssl] fix library to work with ocata e7c1e4c Update build nodes task to use the cloud config cfd1c02 Add option to leave tar.gz logs files and flat log 9ddd43f validate-simple: small improvements 298ef45 Remove unused undercloud_post_install_script and its log c9ae188 Creating docs for repo setup role c5f6368 Make validation HA tests atomic 5a0e394 Return default for change list 61ef59f Support uploading files in modify image role b97b13b Fix node cycle on HA Validation d736c8a [build-test-packages] combine all methods of providing changes ebf252c Fixing setuptools version df7f888 Remove duplicate meta/main from undercloud-setup role 62cf304 virtualbmc setup is not working in devmode.sh b8b4ebb Use new parameters for the undercloud public/admin hostnames ba35935 Ensure docs directory exists before generating docs 0c0a76c Remove floating IPs in tempest config script 1a0014d Leave and collect delorean build logs a33d943 collect-logs: broader txt.gz rename conditions b64642e Fix triple-ci repo name and fail when no DLRN name 9fb6da6 Add -k (insecure) option to curl console logs command 139cb35 Ensure sphinx build output is collected a48b55c Write down segfaults, avc denials and oom-killers fe33600 Switching playbook order of execution 23cba81 updates to the static template for job doc. 4223610 Add virtualbmc_port field to scale config 87c92cd Collect logs for containers only if docker runs fb69a42 Fix minor issues with doc templates 060ef5b Add options to set the overcloud's FQDNs and domain c81e9f3 Add support for whole disk images a0a4e65 collect-logs: rename text files to txt.gz ce79821 Integrate undercloud_user var into oooq-extras 19933e5 Ensure that each role in extras has a dependency on extras-common 1e4547a Collect logs of containers 8cc71b8 remove docker-network-isolation heat parameters 0062b70 Adding TestSecurityGroupsBasicOps to skip file 9d32dab Add settings to enable rhos-8 gates ff864cf Add doc templating to validate-tempest role 270a9f6 Place nic-configs in the t-h-t path 802eba6 Modify default NTP server for Undercloud 858b128 Disable TestEncryptedCinderVolumes 5d0a26d [gate-quickstart] Workaround for ansible bug 5504 6319d0d Use full path for heat template 2ecb176 Add ARA to the collected log directories e9588bb Add external repo and img roles to bm undercloud f654191 (undercloud|overcloud)-deploy: Add deployed_server script support 7b3d0b6 Use shell instead of command de3deb6 Add support for novajoin in the undercloud 5417920 Ensure extras-common depends on common a2aa152 update pip task fails, use shell vs module 3fdbe98 Cleanup unused portions of roles 76ba340 Adding gcc to the list of packages in tempest dependence 82b15ac Build role: support using sources from directory c21542b repo_setup: Add sudo to specific commands for non-root running 9f9f5c0 undercloud-setup: Add a timeout to SSH for multinode vxlan setup ecfe2c0 undercloud-setup: Add SSH arguments to multinode vxlan subnode setup cca3844 Parametrize containers compute DNS 4138b18 Remove redundant settings from containers 7d973b7 Define status code when success 209c788 undercloud-setup: Add 'sudo' to commands in necessary tasks df50e75 Modify OVB role to work with non-ready undercloud images 8bbd961 Enable cinder-backup service 196a418 Add generic undercloud setup role 484dadc Expose the tempest results to the top level of the collected logs c5d5815 Execute ping test role at the end of the upgrade f9d5fbb Look for success message in logs when check status 7e246e4 Create tasks to install, run stackviz and collect logs b50aff7 Support a custom virthost key and update README 59735f8 Updates to the containers prep script 6db3808 Add overcloud delete role 25c7723 Add validate-undercloud role to perform idempotency and simple verification 996baf1 Add modify-images role f8074f3 Remove `validation-warnings-fatal` with scale 18eb1d3 Update Liberty related documentation throughout roles 96fc282 add the containers config file to quickstart-extras 3d50f20 Modify baremetal playbooks to use undercloud-deploy role db2136f [virthost-full-cleanup] use 'become' instead of 'sudo' ab0e550 [validate-upgrade] use 'become' instead of 'sudo' ad0ecee [validate-tempest] use 'become' instead of 'sudo' aeb8d31 [overcloud-deploy] Fix hosts file generation cffed80 add composable services deployment support for oooq 35afa17 fix issue w/ containerized_overcloud missing variable c989660 add the containers prep role to the quickstart-extras 593f15e deployment updates for containerized compute e42ad97 Add extras to skipped projects for DLRN build cf5bc14 Make VirtualBMC usage optional 62cd851 move the undercloud deploy role from quickstart to quickstart-extras fda3b1f Repositories setup role 0988ac6 overcloud-deploy: add variable for hypervisor_wait f44d75e Baremetal undecloud role playbook fixes e988131 Replace hardcoded stack user by ansible_user 823f587 prep-network: add support to IPv6 topology 8c5b471 Install gcc to use upstream PXE 9c833fa Add workaround step to avoid introspection failure 737b679 collect-logs: add timeout to log uploads 6011f1b Prepare build-test role for usage in upstream 2bb8b17 collect-logs: run in two stages 7d0f745 Use openstack common cli for validate-simple cleanup f77f891 build-test-packages: cleanup 31f6bca ssl: set IPv6 as certificate CN when necessary fc38865 collect-logs: add rdoproject env requirements cad51f1 Add role extras-common ecd1db8 gate-quickstart: force repo checkout f86a6dd Add validation parameters to overcloud deploy 3631f6a Set validate_image_dir relative to working dir 2a14e3c Remove parameters from overcloud deploy 171c3dd Update baremetal upgrades playbook to use the updated bm playbook 522e9d7 Update overcloud-scale post extra roles merging 7a275cf Modify playbook switch to match quickstart variable fabe7a8 Fix dlrn build role c494242 Fix typo on undercloud_key defaults 1357a93 Show team and repo badges on README 38e985e Only clone DLRN in role if needed cd9856d Use rdopkg findpkg to map project names for DLRN build 7d68f21 Update baremetal playbook to use quickstart-extras bdada2e Add role to create and delete the OVB stack dbac16d collect-logs: internal rename and cleanup 9834165 Update DLRN command line usage ef95a6b Fix and optimize the gate-quickstart role 1f47f3a Correct role renames in the imported playbooks ffb30ad Add gate-quickstart role 661358a Add essential repo files a35c9c7 Cleanup and move files for baremetal-undercloud 15230b6 Cleanup and move files for baremetal-prep-overcloud f8c2ad1 Cleanup and move files for baremetal-prep-virthost ca26a67 Cleanup and move files for validate-ha 2c355b7 Cleanup and move files for validate-simple d0397cb Cleanup and move files for validate-ipmi 4793d46 Cleanup and move files for validate-tempest 98c4a5b Cleanup and move files for overcloud-scale 9f981a5 Cleanup and move files for overcloud-upgrade e3d86f0 Cleanup and move files for build-test-packages 002f8cd Cleanup and move files for collect-logs b706801 Cleanup and move files for virthost-full-cleanup 500b49d Cleanup and move files for overcloud-ssl 0d286f8 Cleanup and move files for overcloud-deploy 0273f89 Cleanup and move files for overcloud-prep-network 0cdaf49 Cleanup and move files for overcloud-prep-images b2fbe55 Cleanup and move files for overcloud-prep-flavors c501439 Cleanup and move files for overcloud-prep-config 51d96d1 Fix bug resulting from 'when' block in deploy_args task indentation aa386ea Explictly set bool evaluation for conditionals e8c877d urgent fix for baremetal jobs, enable fact gathering 75bb8af update README w/ license c735c6b Revert "WIP: Modify playbook to use tripleo-quickstart-extras See: https://review.openstack.org/#/c/397700/" da87ca0 WIP: Modify playbook to use tripleo-quickstart-extras See: https://review.openstack.org/#/c/397700/ 8e1516e Add hieradata override for setup the undercloud workers 387c824 Adding extra flavor maps d4ed99d enable prep-images to use the same steps as multinode jobs upstream 5cd2f4e Force the number of heat workers a1c372e Move prep-baremetal after prep-images in playbook 6fd17cc Update scale role f723941 Add support for ipv6 network isolation c1e2197 Add disk-size-hint to prep-images repo 3631e3a Fix documentation syntax and license 9484d29 Uniform the role to be used in quickstart extras e056b98 Copy default net env yaml while not on bm 3f8b65e Do not copy network-environment.yaml on undercloud 5ed1a60 Move disk-size-hints to prep-images f17e85d Integrate role with oooq extra roles 173ee4d Update section header 1457c1d Ajust commit incorrectedly merged 65abb9b Request to rename this. "rel-eng" is a different team b25557b Added .gitreview ab5791c Add custom template for ceph upgrade 4648886 Modifying the number of workers in tempest 5993725 Add ability to collect sosreport logs cace60b Updating default_floating_pool 5c37760 Add optional upstream ipxe installation 4c623ed Configure Overcloud Public VIP 5f742c5 Add heat-config files to the collected logs 38604fe Add temporary tht dir to the collected logs 0aa9d36 Add Ironic conductor service restart be2653a Add ability to deploy the Overcloud with SSL 0edc84b Add ability to deploy an Overcloud with SSL 7c828a0 Add the collect of all the SSL certificates. 50ccd95 Generate graph of dstat logfile if it exists 8f54daf Add explicit check for one controller when using pacemaker 85f571c Reduce (7 days --> 3) how long we allow oooq images in the cache 85a42d9 Match quickstart's default floating IP network 2884463 Match quickstart's default floating IP network 71945b9 Avoid issue when skipping overcloud-deploy tag 21b642b Avoid extra THT config warning e46ddb6 Change deprecated network to match tripleo-quickstart's ce955fa Tripleo-quickstart extra roles, use default net-iso settings 7e1352f Newton skip list += compute.servers.test_server_actions.ServerActionsTestJSON cafa791 Run "openstack stack failures list" only for master/newton. 76b14a6 Update section header b4b401b Add option to be able to disable the setting of workers 5e56d3f Adding explicit newton support 207e20e Do not apply workarounds by default b3eed59 Revert previous commit, remove update hostname env file 5e9dad5 Add ceilometer migration to newton upgrade 4247c4c Make variables used to enable and disable tempest cast to bool 5f1e5ce Clean up template for doc production ff5b3a6 Update section header c68860e Check status before each step 0a9ce98 Add extra THT config files to overcloud deploy 39f2df6 Add arbitrary extra THT config to overcloud deploy 8164582 Add WIP notes for autogenerated docs 2b83656 Adding exit 1 after a failed deployment aac1a51 Revert "New internal repo for artifact images" b920880 Change the upgrade playbook to use the quickstart extras 844a8fb Clone tht stable newton branch while all fixes in not landed in rdo 8d6802b Use full variable syntax instead of bare variable. aad6c00 deploy overcloud nodes w/ libvirt type kvm vs. qemu (for Red Hat) 113aacd Add list of release for the UC upgrade script workaround 405be55 Use low-memory-usage.yaml environment file for master and newton. 11a8708 Move the workaround for LP 1624727 65ee6a7 Temporary disable trap on error 390cfc7 Add temporary workaround for LP 1624727 977f2d8 Change setup.cfg paths a02e0b4 Add link to overcloud-validate template 748d5cf Enable doc creation for tripleo-collect-logs fff4222 Collecting cpuinfo file in /var/log/extra 8e5130e Fix "openstack stack delete" command afcf8de switch over to use openstack stack delete cbbf4db Add documentation for Quickstart deployments on Openstack instances 4575a8f Add docs for baremetal overcloud 5f8251b Add swift as a publisher and publish fixes 1ec1cf8 Do not collect special files 9520faf Verify nova network DNE before creating it 5f115eb Add a skip list for projects f561ac7 Add options for testr in tempest run 63562c2 Add to blocking bugs to master skip list. 7bd22ab Connect vrouter before creating fip 60646c9 Make skipfile to be optional 7de5e15 allow different tempest skip files to be used per release 3354068 Remove a duplicate dict key (overcloud_templates_path) 76ddeb4 Using wget instead of curl to download images 4a857c9 Update section header indicators 6765ef4 Add .gitreview 9583f8b New internal repo for artifact images f764c3c Modify the standard nic-configs for bond_with_vlans deployments 23e221a update skip file from quickstart master 39e33af Move prep baremetal after images role f608afe Remove mariadb migration, since uc image got mariadb10 702f63a Adding a different playbook for HA validation 091a723 Fix package name repetitions 2ef24ff Rename the requirements file used by tripleo-quickstart 3f2cf13 Ignore unimportant errors during doc creation bec274e Remove recursive lookup in index template 453efcf Add missing .gitreview file cdc1772 Add back templating of neutronl3ha.yaml 2ddb83b Add back copy nic-configs outside of baremetal undercloud 082d38e Integrate tripleo-documentor into tripleo-collect-logs 04401e8 Fix ansible-lint errors in the role b4a0018 Restart openstack-ironic-conductor after mtu adjustment 1f06ff6 Modify playbook to use tripleo-extras e72cd9f Revert "Integrate tripleo-documentor into tripleo-collect-logs" 93e7384 move custom tht undercloud-post to prep-config b3f8780 Update to use quickstart-extras f327a66 Integrate tripleo-documentor into tripleo-collect-logs 5da3e60 Introduce baremetal deployment in upgrade 21feb7f Add doc templating to overcloud-validate.sh fa8ae31 Adds templates in all cases - use switch to control execution 37b1523 Replace with third party overcloud roles f96162f virsh pool-destroy is hanging, remove /home/stack/.config/libvirt instead eb3bc32 capture all of /etc/ 9654955 Use tripleo-quickstart overcloud and validate roles bdfc8a8 Comment out documentation note lines 76b4032 Add mixed upgrade ansible tasks a461632 Update templated bash section headers 4d671c9 Remove note from template file 6143ed3 Adds doc markup to templates 1a6acf9 align the native quickstart role to quickstart-extras role 116579f add workaround for tripleo common package bd9226b revert workaround for mitaka to newton 64b542b Add workaround for unpackage fix for M to N upgrade (to be removed soon) 5f9a87a age off old images in /var/cache vs. download every time 8cfe27d remove /var/oooqvms 7b4d274 Add log file for master slave test 13d8eab Adding workaround for bug 1357229 0a9c8d0 Disable neutron l3 ha when we have 1 controller and pcd enable 36c568a Update section header indicators 66758d3 Add .gitreview file ee617b2 add logs for browbeat 684427f Update section header indicators bc28776 Adding .gitreview file 68b395b Remove mysql backup if already exist a116bfe Check input variabless as boolean 6c39de5 Make the upgrade failing during the converge 52227f8 WIP: Adding doc markup to template bash scripts 72ac244 WIP: Adds doc markup to template files 82b9799 add setup config daef550 add setup config 14d1bd7 add setup config ecd77a3 make the mitaka to newton UC upgrade working 6816b24 Divide by 2 the number of cores for heat workers setting f6734b6 set less heat workers d50d484 break out network-isolation prep into it's own role d865d74 break out the undercloud-post flavor creation into it's own role 5cdb577 break out image prep into it's own role 31bc55f Initial commit 1a2b6d7 Initial commit a9b11a8 Initial commit 3a55c75 Set dynamicaly the number of heat workers, depending on the cores 1d9c62e fix typo, add missing ; bdb1d45 Persist ironic configuration changes 69e24a5 Use overcloud templates path by default 75fda29 Set the numbers of heat workers, to avoid oom killer 99ee5b6 Expand templated bash to allow for doc generation 8b619c0 Leave artifacts for the internal rel-eng team for package imports 8ac2378 Split role call into logical segements cf842dc Fix github 5, check stack state before continue the upgrade 861fe6e Remove ceph default file, mitaka commit reverted b6617a9 Adds files for prep-config role 07c3053 Updates playbook for start of roles split 64803b5 Fixes network_isolation parameter fe16c34 Adds baremetal-specific steps from undercloud-post role 39f3a00 Add lp bug for the ceph workaround 5185722 Add default for ceph value for mitaka 9f8f530 Remove useless comment and exit on error e885dec update .gitreview 590a491 Initial commit 2a44c1d Fix condition for the major upgrade af83f3e Run dstat on the virthost and the undercloud a8b1f30 Add mariadb migration for mitaka upgrade b4dfd64 Enable options for auto-generated SSL certificates fb79959 Delete images and networks on exit f7396af Choose test based upon version 607bcce make the validate tasks match native oooq 1bf23fb unsubscribe rhn via subscription_manager 3885910 Add more debug for the upgrade task 1b2b0b8 Explicitely pass RSYNC_PASSWORD when uploading logs to ci.c.o artifacts 6a28618 Unpin DLRN 30f35e5 Checkout THT distro repo and use rpm-master fd22562 remove the yum repos from the virthosts d25a429 Pin DLRN until cloning issue is resolved c0708ce Use default collect list for CentOS CI 877b05e log the compressed gating repo 1c60a2b Fixing git dir deletion name 79c3fa0 Adding FLOATING_PHYSICAL_NET environment b5cb8cf Fix metadate name 29333b0 converge the native quickstart deploy command w/ role based 629c4f8 Skips copying the network environment file for OVB 7b2b576 Add upgrade-only playbook for live deployment 21413ba Add .rst to log collection bf278cc fetch patch set 3 instead a610aac Adds explicit switch for adjusting mtus 692be9f playbook should exit before validate if deployment fails dc1837b Extra logs as text files, add yum package list 00355c6 Fix collect-logs publishing for internal ci ff6cc99 Add a block for ignore errors 09201c7 Add locations to clean up. 3ca20ca add ignore hosts and disable host key checking for upload 8731fe3 Use loop_control to avoid variable collision 52dde00 Add a complete README 0c40d0e Adds task to adjust mtus for systems requiring it f5957cb Changing the git repo of test suite f6f5948 Add yum clean all to the overcloud repo settings 2cd8dab add workaround for keystone upgrade and fix delorean repo e5dcb37 Fix boolean check for stopping services cb2b982 Do not stop services for minor upgrade and rename tasks a29fa2a Move THT clone to undercloud post install 1a17766 move aodh and keystone upgrade before init bca6d2b Update overcloud dns servers 8960852 Add liberty to the list of the release for the stack delete command 1975883 ignore errors when nuking /run/user/foo f9ee464 remove /run/user/<stack_user>/ 8889397 ensure the oooq_pool is destroyed bb9cb08 Add pre-deploy play for setting facts for net-iso and pcs aad2a1f Remove yum update since it shold be done by OS cli 233f78f Change the base playbook from tripleo-role e1308bd On baremetal don't copy network-isolation params 94fc1a5 Move undercloud post install set facts to pre deploy overcloud 9721cea Add environment and workaround templates 653619f Updates baremetal with virt undercloud playbook for new teardown 04a3e43 Role creation d2af4cc don't fail the playbook before inventory on the overcloud has executed 0040897 Collect HTML tempest results 6bdb3bb Add option to enable pacamaker on overcloud 1830fb8 add upgrade steps and review for L to M major upgrade c50a0ca Fix UC vlan10 cidr for being compatible with oooq 60f78f0 Add retries for artifact uploading 0efd58a Use multiple requirement files for roles gating 5c3743f Update roles path in setup.cfg e3e3632 Add support for RDO sources for tempest 0fa5914 Increase timeout for the overcloud deployment 4e87e43 Stop collect logs (defaults) from archiving /root 7d4b5f7 Update role path according to tripleo-quickstart requirements and add playbooks b2a5805 Support various sources for tempest f12064b Fix error in debug statement causing NFO to crash 44fbf3e Update exported role location 61dd14f Move ironic config to post install a70abf3 Fix license 900bffe Fix license 59c54a5 Fix license 8fcde7b Fix license 2d1afe5 Enabling role to support quickstart inclusion 71c5930 Make validate-ipmi role runnable from tripleo-quickstart 65967b3 Fix script creation modes to standard 755 8a705f5 Updates role to be compatible to run with Tripleo-quickstart fd859e8 Update scale_node_very.yml inventory d207e02 Gather logs from the virthost ac19c2f Sort the list of rpms (alphabetical, case insensitive) 056a23e Do not rebuild inventory before log collection c8ab9f2 Updates roles to run with Tripleo-quickstart 13d9e44 Add overcloud scale nodes fb9215b Fix default path variables, use relative path 36e4cb8 Change setup.cfg paths c601024 Fix regexp for lineinfile 499fa77 Change setup.cfg paths d24cfbc Change setup.cfg paths 4c078d7 Change setup.cfg paths 9336cbb Add role gating mode 5735d58 move ironic.conf modifcation to an undercloud role bc52e04 Moves playbooks to samples/playbooks d2c6a88 Move and rename configs and playbooks b576447 make sure variables are booleans, so they can be shutoff 949a2ea rpm install, module and debug improvements 909e3c6 Makes step to add disk hint false by default e568e75 Gate multiple changes at once eb5a42c Removes starting IPMI service d4f937b Updates check for instackenv.json in working dir e536019 add NAT rules for external network when network_isolation=true 4a09422 First commit 35d1c12 move most things out from the playbooks dir, and use config for release info 30ab448 Adds playbook for baremetal with virt undercloud 066250b Adds rerun of introspection after disk hint 8217cdc Adds provisioning interface to brovc 9bcf491 First commit 190cc6b stop services before running UC upgrade d5fe167 Revert "Just bring up vlan10 and don't set an ip" 592d42d Fix syntax for being usable as ansible role 86f3bc2 Add roles files cb74d8b Initial commit 16ccf5e Use cirros with specific kernel and initramfs to avoid failure 98f70cd Skip heat worker workaround in master df4e79d Just bring up vlan10 and don't set an ip 7db3f1e Added check_failed_actions after failed recovery f1db8fc Instance generation improvments 2657ae3 Use Fedora image instead, for more stability 7f8ab84 Create the initial functionality ce61209 Add sudo for setting up the iptables rule 01778ea make iptable rules persistent 1c95e4a Manage old version for heat stack-delete command e71c6b0 move pre oc after uc upgrade 5c720b1 Make update repo only on init step and move tasks to pre-oc ba7d79c Check if delete stack failed and re-try the delete command 9c9a1f7 Add the way for making minor upgrade of tripleo 4171363 add missing converge env file 189dab1 Add iptables rules instead of modify controller.yaml file ad272e7 make the stack is deleted after each run 3929363 fix gateway value for network isolation 86192a6 add example invocation 2b042e5 add the correct variables for the role 9879ff5 add virthost to inventory prior to run 9edc789 Remove useless environment files from upgrade command 5de20d5 update location of playbooks 06d6875 fix typo e233556 move tasks for controller traffic to oc upgrade e5d8cab Fix default router for the controller e0d8cce Move handler to undercloud upgrade tasks 1b5b464 Change net-iso cidr and add handler for uc-post upgrade cbcd050 Add sleep 30 seconds to let instance boot before ping test 3612cfc Add a sample for the gates to use fafe19d Add override option for artcl_collect_list c66d8b6 Rename net-iso parameters according to the validate role and CAT ece8c12 Add test for demo how to run tempest against the UC and OC 8a195b3 switch the order of the dns servers such that the undercloud has precedent 9567f84 add the undercloud ip to the dns section for overcloud nodes f64068a first commit 915ef4c Remove hardcoded segmentation id value a858142 Make tempest role able to run over the undercloud 01b2595 Add default value for network isolation and add them to jinja template 83f2726 Add gitreview config file and remove blank line 441fa82 update name of the role d921083 add sample playbook and drop playbook into cat's playbook dir de355d8 add .git files 921fb03 first commit 9caab4e Fix default floating ip parameters 50d94bf Add setup files 2392c57 Add .gitreview file 53b9d37 Add heat template for validate openstack, remove tripleo-ci deps 169f4f8 Fix overcloud repo bash command 7718c76 Enable swift upgrade and add loop for multiple nodes 05147ec Initial commit ed295d7 Test script improvements 05ef365 Add documentation for upgrade role 21a6e1c Add dns server settings for overcloud deployment ad0cb93 Update overcloud upgrade command and move iptable task after uc upgrad fae31b5 Add pre overcloud tasks and refactoring 902f775 add the steps for undercloud ssl support bb86786 Initial port of collect_logs playbook from Khaleesi 857d7a7 Allow traffic from the controller to the UC, remove useless bash function 4a21963 first commit 06d1b36 Initial commit d1b226b Move the set up of the repo to a jinja script 41d3780 First commit d849007 First commit 01dcb97 Add setup files bbbd3da Initial README push 505b8e8 Add .gitreview file 5cb0d86 first commit 11553e0 Add a way to add custom templates, rename upgrade overcloud script 09aabaf Remove useless when condition d5b45f3 remove quickstarts overcloud inventory 87dd8be first commit ec80a78 Initial commit b861818 Add network isolation support for upgrade 2073739 Fix indentation error 5cd9c1e first commit 0fe6d49 Dont push network-environment when no network isolation 5e81a14 Fix issue in the pre-upgrade script d51ba2f change working_dir param to upgrade_ bf51df1 Add pre upgrade tasks for overcloud, set dns and repo 7b9f2a0 add network-isolation single-nic-vlans to role as an option 7f8c2b6 Check upgrade overcloud status 82ffa0a Enable default execution of tempest smoke tests 912d91a add working_dir default value 65e8c6e include setuptools for ansible-role-tripleo-tempest 7e2f8a1 add working_dir default variable ad11452 create python setuptools files 741bf8d Add upgrade tasks for overcloud deployment b4e5967 Initial commit b6c1588 first commit 73d7a7d update README d992370 add the relevant code from tripleo-quickstart 8504498 first commit 48b416e Move out validation tasks for making a proper validation role 28d4873 remove tripleo-quickstart as a requirement 764e04e update the setup.cfg to install the role properly 2e825f1 Add setup files 4c130ec Init tripleo-overcloud role to the ansible-galaxy structure e5af3d8 first commit, add overcloud roles and a basic playbook Requirements updates -------------------- diff --git a/other-requirements.txt b/other-requirements.txt new file mode 100644 index 0000000..d46b47c --- /dev/null +++ b/other-requirements.txt @@ -0,0 +1,5 @@ +# This is a cross-platform list tracking distribution packages needed by tests; +# see http://docs.openstack.org/infra/bindep/ for additional information. + +libffi-dev [platform:dpkg] +libffi-devel [platform:rpm] diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..9c4604d --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,7 @@ +hacking<0.11,>=0.10 + +bashate>=0.2 # Apache-2.0 +ansible-lint +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 +reno>=1.8.0 # Apache-2.0