summaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-01-03Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [baremetal] curtin: Bump salt-minion to 2016.11 By default, MaaS formula will install Salt minion 2016.3 via curtin on physical nodes. 2016.3 does not properly support proxy_host config option, causing timeouts during `linux.system.repo` SLS apply. Change-Id: I3d6245f0d4b425170c43b3b62a21ad9acc6cb97e Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-03Update git submodulesSteven Pisarski1-0/+0
* Update docs/submodules/snaps from branch 'master' - Merge "Support network configuration overridden" - Support network configuration overridden When the network_type is vlan, the params physical_network and segmentation_id should be accepted as arguments when creating network. JIRA: SNAPS-252 Change-Id: I3a7bec8a592ede65b97eff0911d09a8154349385 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-01-03Update git submodulesspisarski1-0/+0
* Update docs/submodules/snaps from branch 'master' - Added new configuration option for OpenStackVmInstance for cloud-init Added cloud_init_timeout to VM instance configuration to override the default timeout value hardcoded @ 120 seconds. This patch not only expands the default value to 300, but also allows the client to override this value as cloud-init can take quite some time depending on what is being requested. Change-Id: Ia4d0a54ce853a93748b16945f5ddd4d5887feb7d Signed-off-by: spisarski <s.pisarski@cablelabs.com>
2018-01-03Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - u/fuel: Bump & rebase for MaaS proxy support While at it, fix duplicate "file.repl" entry in armband.nova_config SLS and drop upstream nova patch for Qemu 2.10 support previously backported. Fixes: f191bfb Change-Id: Ib4e56833df8e1095396af0856a0fad06f5e9ed1c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "adding more unit tests for configuration module" - adding more unit tests for configuration module undo deleted exception by mistake Change-Id: I6c0246a938035f5542634e33311ad4b02973f67b Signed-off-by: sgdt6900 <rhanafy.ext@orange.com>
2018-01-03Update git submodulesThomas Duval1-0/+0
* Update docs/submodules/moon from branch 'master' - Clean the code Change-Id: I6693e1e2c648791027d290f64798482d655ad011
2018-01-03Update git submodulesSteven Pisarski1-0/+0
* Update docs/submodules/snaps from branch 'master' - Merge "Enhancements to the SNAPS orchestrator/launcher" - Enhancements to the SNAPS orchestrator/launcher Added support for more Ansible substitution values extracted from OpenStack instances (i.e. subnet broadcast address, router external IP for gateway configuration, CIDR IP, netmask, etc.) Removed most try/except blocks to ensure processing does not continue when a problem should arise Added the ability to know when cloud-init has completed Removed nic configuration from OpenStackVmInstance as userdata/ cloud-init/cloud-config should be performing that functionality Fixed some logging messages Misc launcher bug fixes Change-Id: I73e7607ee158cce3d16f9c1c1fc7c32ef5899a1d Signed-off-by: spisarski <s.pisarski@cablelabs.com>
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Add update exception" - Add update exception Change-Id: I51b3febf3a9e6a6d40fde51329a6a619581b7077 Signed-off-by: ReemMahmoud <rfawzy.ext@orange.com>
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "adding comments for the cases should be handled for configuration module" - adding comments for the cases should be handled for configuration module refactoring url of component port to match same pattern integrating request wrapper adding validation for the key in the object before accessing it update some conditions uncomment required test cases after validation done Change-Id: I5f0e22ca4fd803992c051ec238f91ed0703cd1a2 Signed-off-by: sgdt6900 <rhanafy.ext@orange.com>
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Clean the code and fix some bugs" - Clean the code and fix some bugs Change-Id: I540aeea0af749f86f4c2378864b17d277517b85f
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Clean the code and fix some bugs" - Clean the code and fix some bugs Change-Id: I3516d001cb0792ca6b01a40b9d9d13efc3ba30f9
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Fix a potential infinite loop and a bug" - Fix a potential infinite loop and a bug Change-Id: Idfc361198ea548dc60c4b34e0d5509c8ff227659
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Add policy exceptions" - Add policy exceptions Change-Id: I45831be64bef097b683b400f7e8b654b8ef9b2df Signed-off-by: ReemMahmoud <rfawzy.ext@orange.com>
2018-01-03Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Refactor moon manager test cases" - Refactor moon manager test cases Change-Id: Ic1415eca3fae71f08d493abe0dbcec9f06abf2e5 Signed-off-by: MohamedAssem <mmagraby.ext@orange.com>
2018-01-03Update git submodulesMarkos Chandras1-0/+0
* Update docs/submodules/releng-xci from branch 'master' - Merge "[XCI] move osa files into xci/nfvi/osa/files" - [XCI] move osa files into xci/nfvi/osa/files we maybe introduce other NFVI in the future in XCI. it is necessary to put the nfvi files to corresponding directory xci/nfvi/$NFVI/files, otherwise the files directory will be confused. Change-Id: Iea98167ff0bc8d338a94fe1c064ac0ab396c53d3 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-01-03Update git submodulessgdt69001-0/+0
* Update docs/submodules/moon from branch 'master' - fixing refcursion issue for using .pdp instead of using __pdp and the same for container_chaining adding request wrapper to handle any request failure apply request wrapper to cache module Change-Id: I53b4f96a0d03a89b50a9e2eb20a3171cc2b2f6da Signed-off-by: sgdt6900 <rhanafy.ext@orange.com>
2018-01-03Update git submodulesLaura Sofia Enriquez1-0/+0
* Update docs/submodules/container4nfv from branch 'master' - VNF: Clearwater-project Clearwater implementation for k8s. 1. /ci/build.sh build the images docker and /ci/upload.sh generates the tarballs. 2. Inside vagrant/kubeadm_clearwater/ is the vnf implementation. Change-Id: Icba3f98fb466f63cfabf8c2aeebbc89d1d994f7e Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-01-03Update git submodulesXuan Jia1-0/+0
* Update docs/submodules/container4nfv from branch 'master' - Merge "upgrade to ovsdpdk 2.6.1" - upgrade to ovsdpdk 2.6.1 Change-Id: I6c5092a639f8306dd48b58dcd55d2ca6e5452e4d Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-03Update git submodulesmei mei1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Bugfix: Lack of DEPLOY_TYPE" - Bugfix: Lack of DEPLOY_TYPE Set the value of DEPLOY_TYPE according to BUILG_TAG Change-Id: I08e720dc6e049c54e249172503bcbdb7c314dc6d Signed-off-by: xudan <xudan16@huawei.com>
2018-01-03Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [baremetal] Retire mas01 NAT Isolate networks by retiring NAT on mas01; also cutting direct internet access from cluster nodes that are not facing the public network (prx, cmp). NOTE: Since we are removing mas01 NAT, VCP VMs (except prx which have public IPs) and kvm nodes (cmp also have public IPs) will no longer have direct internet connectivity. Cluster deployment and operations will work without it, but if it is required for different reasons, the MaaS proxy could be enabled by uncommenting the /etc/enviroment section in: - cluster.baremetal-mcp-pike-common-ha.include.proxy.yml JIRA: FUEL-317 Change-Id: I5ed8b420296b27df34a54ec1ebd7b7cf58041425 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> - [patch] Use keystoneclient to check project ID Another prerequisite for decoupling public network from Openstack internal management network (upstream won't fix it for Pike): - port fix from [1] for using the internal network when connecting to keystone during project ID validation in nova, instead of going through public endpoint (and using SSL). [1] https://bugs.launchpad.net/nova/+bug/1716344 Change-Id: Ic9a307df9af78fcd58cbcc07b5e62a7e07cc8d7d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> - [patch] keystone: Use v3 for admin endpoint Now that v2 API is obsolete, also switch 'admin' endpoint to v3 (previously it was kept back for OCL compatibility). Change-Id: I9775d59d5e6b93d7351157f7550a0dd7114bee2f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-03Update git submoduleszhihui wu1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "Fix inventory.ini for build_yardstick_image" - Fix inventory.ini for build_yardstick_image In [1], 'no hosts matched' occured because 'jumphost' was not defined in inventory.ini. [1]: https://build.opnfv.org/ci/job/yardstick-daisy-baremetal-daily-master/72/console Change-Id: I8cb36bf083ce589e94f5f8b115e99556f0bcb053 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2018-01-02Update git submodulesMarkos Chandras1-0/+0
* Update docs/submodules/releng-xci from branch 'master' - xci: scenarios: Fix location when copying scenarios to roles The location where we were putting the scenarios was wrong as it was placing them in xci/playbooks/roles/$scenario/$scenario so in the end the Ansible couldn't find the role we were looking for. As a result, the role was never executed. Moreover, we can use the synchronize module instead of the shell which should be both faster and safer. Change-Id: I3d996652bb6a62d23e259da5674d94596dad4d8d Signed-off-by: Markos Chandras <mchandras@suse.de>
2018-01-02Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - Merge "[baremetal] heat: Switch metadata API URL to mgmt" - [baremetal] heat: Switch metadata API URL to mgmt Prepare for decoupling management from public (drop mas01 NAT): - ctl: change heat URLs to use new management VIP instead of public; Change-Id: I8e220ee37bd4177c3afd58a9ee401f815d046706 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-02Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - Merge "[baremetal] prx: Add management network VIP" - [baremetal] prx: Add management network VIP Include `openstack_web_public_vip` class for setting up the old VIP in the public network, use old class for mgmt VIP. Also change the generic hostname 'prx' to point inside mgmt net. Change-Id: Iff69394f16ede290d149a26b054a85371f00f8e0 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-02Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [patch] Fix OVS ifup workaround Do not assume routes are on the same OVS port as the one currently being configured. Instead, apply the `unless` ifup condition for any OVS port. Change-Id: Iea8084f9e50401d300feb7ed16f90b430680cac5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-02Update git submodulessgdt69001-0/+0
* Update docs/submodules/moon from branch 'master' - update methods to be private instead of public adding validation for parameter before accessing it Change-Id: I984a38ef7dfec281c4aa97d6ea3df72bd8c8659d Signed-off-by: sgdt6900 <rhanafy.ext@orange.com>
2018-01-02Update git submodulesLinda Wang1-0/+0
* Update docs/submodules/snaps from branch 'master' - Configure physical_network when creating network When the network_type is vlan, configuring physical_network and segmentation_id should be supported by snaps. Here only testcase test_check_vm_ip_dhcp is changed, which is consumed by functest. JIRA: SNAPS-252 Change-Id: I12ae12f62f73f2ae66fe7ee12a49abf0394669cd Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-01-02Update git submodulesTim Rozet1-0/+0
* Update docs/submodules/releng from branch 'master' - Apex: disable Euphrates daily Change-Id: I7b10ac19a8844832886e6a54d065ee79dde026d0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-01-02Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "Adding vFW RFC2544 and ixload test cases with various packet sizes" - Adding vFW RFC2544 and ixload test cases with various packet sizes Changed private to uplink and public to downlink Change-Id: Id9273d9489f58bd45b60a00fc9e5bcbe9e136c84 Signed-off-by: Phani Kiran Thaticharla <phani.kiran.thaticharla@intel.com> Reviewed-by: Oscar Medina-Duran <oscar.medina-duran@intel.com> Reviewed-by: Deepak S <deepak.s@linux.intel.com> Reviewed-by: Ross Brattain <ross.b.brattain@intel.com> 
2018-01-02Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "add unittests for perimeter module" - add unittests for perimeter module Change-Id: I67a930652dbac7de79d13f388de44778516a9d7f Signed-off-by: MohamedAssem <mmagraby.ext@orange.com>
2018-01-02Update git submodulesRuan HE1-0/+0
* Update docs/submodules/moon from branch 'master' - Merge "Add comment and fix on functions that contains bugs in pdp module" - Add comment and fix on functions that contains bugs in pdp module Change-Id: Idc88a54104d296c1f4ea9747953a32370485cdd3 Signed-off-by: MohamedAssem <rfawzy.ext@orange.com>
2018-01-02Update git submodulesxudan1-0/+0
* Update docs/submodules/releng from branch 'master' - Bugfix: use fuel public endpoint rather than internal one 1. The internal endpoint url of fuel is http. 2. Dovetail won't pass cacert to functest and yardstick containers if it's http. 3. For functest and rally, even if it uses internal url in the openrc file, they will still use public one somewhere. 4. Use fuel public endpoint which is https, so all containers will work with the cacert. Change-Id: I3326c8d66bcad44ea81169ce0938cb0e247f498c Signed-off-by: xudan <xudan16@huawei.com>
2018-01-02Update git submodulesGuo Ruijing1-0/+0
* Update docs/submodules/container4nfv from branch 'master' - update CI setup in container4nfv Change-Id: Ic87532b6101a07f0c6c2a9ee0a8e2fbd4f2f1d70 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-01Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - docs: diagrams: Add PXE/admin on cfg01 Refresh diagrams to reflect that the internal network is not used anymore on jumpserver after PXE/admin was hooked to cfg01. Change-Id: I4c162d59824e182bc76c0a395742050544e95291 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-01Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [baremetal] MaaS: Enable HTTP proxy Instead of using NAT on the mas01 node for all cluster node outgoing traffic, use the MaaS built-in proxy for APT traffic to leverage its caching capabilities too. Also enable the proxy for salt minions, so they can access public keyservers et al. Cleanup public DNS from kvm nodes, interferes with MaaS proxy. Add example config for global env proxy, but don't enable it: - default environment settings - /etc/environment (via reclass); The MaaS proxy will not be used (at least for now) on nodes: - cfg01; - mas01; NOTE: We can't yet drop the maas.pxe_nat state completely, as certain Openstack services are still accessed via public addresses from ctl nodes. JIRA: FUEL-317 JIRA: FUEL-318 Change-Id: I6c5f6872bb94afb838580571080e808bc262fc68 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-01Update git submodulesLinda Wang1-0/+0
* Update docs/submodules/functest from branch 'master' - Disable keystone v2 if keystone v3 is available Change-Id: I9ae18ac6702b6bc1df80e5ff794307929e4aefb9 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2018-01-01Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [baremetal] cmp: Add missing public gw (default) When we dropped the default gw via mas01 NAT, we uncovered a bug, compute nodes do not have the proper public gw set up and used to reach public network via mas01, slowing everything down. Add gw similar to prx nodes. Fixes: d4ab072 Change-Id: I4343c31c376a7a223670cdd623366454396d8d92 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-31Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - p/fuel: Retry armband state, fail on not connected We no longer expect the armband state to fail on any nodes, baremetal or virtual, kvm or cmp, so remove failsafe `|| true` and retry state apply in case minions did not repond. Change-Id: I7b4302a89d60c94ab3f58cd6b8523cf668314a05 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-30Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - MaaS: preseed Armband repo via curtin Instead of installing upstream vanilla kernel from Ubuntu just to upgrade to the one from Armband repo later, preseed Armband repo config via curtin. This allows us to drop a kernel update cycle, thus saving a few minutes at each deploy. While at it, switch salt repo addition to use the maas region reclass section instead of adding a dedicated mechanism for it in the curtin template (only for arm64). JIRA: ARMBAND-280 Change-Id: Iad5953a7de80d728f11a4ce3113bd7725100c31c Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-30Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - u/fuel: Bump & rebase for APT ipv4, maas cleanup Change-Id: I8f1c0a5b217e2da8c6f42b1525ce1a6f67465268 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-30Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - salt: Use apt-mk 'stable' distribution 'nightly' repo dist from apt-mk is broken, so switch to 'stable'. Change-Id: Ie12dfc2a499910b8b98a63886ba16044e66435f5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - Makefile: Fix `make upgrade` from same branch Change-Id: I01d583995e0b557ec128111a3f5ff56684d9fb36 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - Makefile: Add `make upgrade` target 1. Fix missing default `make` target for `all` 2. `make submodules-clean` should checkout git submodule commit On patch apply, we tag the starting commit, so we can later export as patches all commits between that reference and another tag, applied simmetrically at the end of the patch apply process. Previously, `submodules-clean` checked out that starting tag. Change that behavior to use the commit ID referenced by parent git repo (armband) submodule, so when armband git submodules are updated (e.g. sometimes `make upgrade` might include such changes), the new reference will be picked up automatically. 3. Add `make upgrade` for fetching latest changes on current branch Change-Id: I03dc3953e91acfbe6ccb5e3bb2ccee7d28a0f7d5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/armband from branch 'master' - .gitreview: Add explicit defaultbranch Change-Id: I800b822db675c82d12f0b3c7f2ff617887cdab4d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - Merge "[netconfig] APT: Prefer ipv4 connections over ipv6" - [netconfig] APT: Prefer ipv4 connections over ipv6 Ubuntu prefers ipv6 connections therefore in some networks, this breaks software updates (it does a AAAA DNS lookup before A record lookups). Let's prefer old style ipv4 connections over the new ipv6 in order to save some processing and resource utilization. Based on previous work from [1] (but without /etc/gai.conf, only APT). [1] https://review.openstack.org/#/c/462502/ JIRA: FUEL-321 Change-Id: Ic3dff3baa1c0be9ac95972557d6a2d26641bfe1b Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesAlexandru Avadanii1-0/+0
* Update docs/submodules/fuel from branch 'master' - [maas] artifact sync: improve barrier condition Simplify wait condition for MaaS service up, since it's fragile and often adds extra time when not really needed. Instead, retry starting boot image import right away. Change-Id: I131d6c82127449cecf6685d4cc7484a366e658c6 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-12-29Update git submodulesLinda Wang1-0/+0
* Update docs/submodules/functest from branch 'master' - Merge "Update Alpine to 3.7" - Update Alpine to 3.7 It conforms with the last release [1] and Docker latest [2]. [1] https://alpinelinux.org/posts/Alpine-3.7.0-released.html [2] https://hub.docker.com/_/alpine/ Change-Id: I731b455bd9eb9900c7794643b8605bf73a15726d Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-12-29Update git submodulesLinda Wang1-0/+0
* Update docs/submodules/functest from branch 'master' - Merge "Execute feature command by subprocess directly" - Execute feature command by subprocess directly Change-Id: I77e86af4e96310c6520d743e4d16c9a7b2e9adf5 Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-12-29Update git submodulesxudan1-0/+0
* Update docs/submodules/releng from branch 'master' - Support run dovetail CI jobs on fuel euphrates and master Change-Id: Iaf64316f8db351dd72f1ec1079953764f797dc3b Signed-off-by: xudan <xudan16@huawei.com>
2017-12-29Update git submodulesGuo Ruijing1-0/+0
* Update docs/submodules/container4nfv from branch 'master' - support kata container in container4nfv deploy k8s/weave + kata container Change-Id: I102bb6ee1ea9abaf164e62b26e3cc16e870d859a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>