summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-22[salt] Retire Armband Saltstack reposAlexandru Avadanii17-401/+44
Provided we take care of the minor consequences of relying strictly on upstream Saltstack amd64 repos on arm64 (since we don't use RAET, this means merely installing `python-futures` as a dependency of `python-tornado` on all minions), we can finally drop our Salstack arm64 repository. This implies installing python-futures on: - FN and VCP VMs (handled via lib.sh pre-patching); - baremetal nodes (handled via MaaS Curtin template for arm64 now); While at it, also handle other minor patch cleanup operations: * drop `system.linux.system.repo.mcp.armband`, already covered by: - lib.sh pre-patching for FN and VCP VM images; - maas.region.repositories for baremetal nodes; * switch glusterfs PPA repo arch from 'amd64,arm64' to None; * drop obsolete patch handling `mcelog` on AArch64; [1] https://github.com/salt-formulas/salt-formula-maas/pull/26 JIRA: ARMBAND-382 Change-Id: I34f3bd70ebf10395e8d4e70498ff3a144b4d9c3b Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit d680c5fb86c3fd4b25e7b7f766064a6ef4bf9a3b)
2018-05-22u/fuel: Bump & rebase for MCP repos on HAAlexandru Avadanii2-2/+2
Switch from UCA pike-staging repository to Mirantis MCP repo. Change-Id: I7f4935521a0ff649ca0919d0d1be37ca17263051 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 76919718c06a6dd58d63a1bc9b699d56d9086cdb)
2018-05-17u/fuel: Bump & rebase for gnocchi/pankoAlexandru Avadanii3-7/+7
Change-Id: I29adc8df9b524c3c94f1916e49e36d9a916e368f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 1ff8d3b91440254cf524fe2bed7e8d761acce1f3)
2018-05-09p/fuel: Retire Armband repos in favor of MCP onesAlexandru Avadanii8-53/+28
JIRA: ARMBAND-372 Change-Id: I53eaa1d48da72588b1cd9e067504dd8cccc54cd6 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 1bd3cdf194b12350026dc9678e6e0187236c4379)
2018-05-09p/fuel: Set volume name in source file to sdXCharalampos Kominos7-28/+102
By default the openstack virtual machines use virtio_blk. That causes certain tests in functest to fail to attach the proper number of disks. The solution is to switch to scsi disks for which we must also generate the proper openstack source file. JIRA: ARMBAND-376 Change-Id: I99a4073c24f13f1eb3798b2b07cb2c16ec3688cf Signed-off-by: Charalampos Kominos <Charalampos.Kominos@enea.com> (cherry picked from commit 8d1e8e56a48bc56265046b6410798dec2711d6de)
2018-04-27u/fuel: Bump for sysinfo printopnfv-6.0.0Alexandru Avadanii1-0/+0
Change-Id: I578c9709f1efbbd06807085c9fc355fc8c6b5525 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit b421cebeaad47376f709f8d9dc6e9360ff248733)
2018-04-26u/fuel: Bump & rebase for MaaS boot src selectionAlexandru Avadanii5-9/+9
Change-Id: I12a84a05dc26edb78f6f21a98e446b22babfd7c7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 5bb8d21f085fdbd1d7b664b7036565f66c15af68)
2018-04-26[docs] Fix broken link and labelCristina Pauna2-2/+2
Change-Id: Ia19c1ed05c9d70729787c20650f9a964fc8ede77 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> (cherry picked from commit 02186a64b206896f03f5ef8995319782b81d37db)
2018-04-26[docs] Update release nameCristina Pauna3-3/+3
Change-Id: Ib8f7ea681b581810c4992bbe864dce0565c1ae7f Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> (cherry picked from commit 67950b05d29a4520352e3337097f81ac9097e816)
2018-04-25Revert "[p/openstack.nova] force creation of pty on aarch64"Alexandru Avadanii2-106/+16
Now that we added Mirantis MCP repos on cmp nodes for HA scenarios, the recently added patch that reverted Ubuntu specific changes for serial console no longer applies (as Mirantis does not carry those Ubuntu modifications but instead relies on upstream Nova). This, combined with a minor bug in patch applying itself and a legacy leftover that does not check the patch apply return code led to the whole Nova patch to be skipped. - remove pty related patch hunks (revert); - fix `unless` condition for Nova patch apply, as well as Salt minion patch apply; - break `armband` state on patch apply failure; Note that for noHA deploys (where we still use the Ubuntu packages on cmp nodes afair) we will revert to old (no pty) behavior. This reverts commit 093f2b7684c86979dfa6f5f36f28689ca9b3e552. Change-Id: Ib3c1119ab544ba895b2f8d37e0b9542196058993 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 902dee384d627fda43b715fc6b47ecd97636c7b8)
2018-04-25u/fuel: Bump & rebase for openstack fixGuillermo Herrero2-2/+2
Change-Id: I5d48b6cd8ad2b1d602ed86d5d1f69a0a806bc170 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com> (cherry picked from commit 6657baa68d238e1cba9e1d69118616e438b07f37)
2018-04-24u/fuel: Bump & rebase for cmp MCP reposAlexandru Avadanii2-3/+3
Bring in MCP repos on baremetal compute nodes. Change-Id: Ib013eef7c7e6a565dc3837395f456607d9dfef68 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 3c5d2bb2256316595245f1dfd0a2eea74e284fc2)
2018-04-22u/fuel: Bump & rebase for tenant NIC fixAlexandru Avadanii2-2/+2
Change-Id: I318b3541add33d50e47f8acba56b7ad58357e105 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit c1bc6ac41e9ea98a37c108a87859c1c113bc9964)
2018-04-22[p/openstack.nova] force creation of pty on aarch64Charalampos Kominos1-12/+102
Allow nova to create a pty device for aarch64VM JIRA: ARMBAND-352 Change-Id: I7d481957342a0dfb5be38a01b3d755862321cfa7 Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com> (cherry picked from commit 093f2b7684c86979dfa6f5f36f28689ca9b3e552)
2018-04-22u/fuel: Bump & rebase for vlan parametrizationCristina Pauna2-1/+1
Change-Id: If8b154835b4ac18117108c6a0070a65f6db3e011 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> (cherry picked from commit 5491081be01a3ec9cedc5a8f57a07510ef951a3f)
2018-04-18u/fuel: Bump for cmp linux.system retryAlexandru Avadanii3-3/+3
Change-Id: I2359b88bfb3ec6c1a1515b3874af6b6a456be318 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 8905694cb9cce2841407d82d403b9d5abde2de6f)
2018-04-18u/fuel: Bump for MaaS fio test workaroundAlexandru Avadanii2-2/+2
JIRA: FUEL-365 Change-Id: I365d032ad52fe952ad8d89b50c29cfdcd427834f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit a93720c802d5cb245e522a6cebdc45039c0a39a0)
2018-04-13u/fuel: Bump & rebase for ODL cleanupCristina Pauna4-6/+6
Change-Id: Ie23a49c17ab4890fc1262d1111efd85ec83d7866 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> (cherry picked from commit 0d7a1834aea3bde3e27892919ae731b5cdae5560)
2018-04-06u/fuel: Bump & rebase for ODL OxygenAlexandru Avadanii5-63/+2
Drop obsolete patches: - UCA arch list extension (upstream no longer enforces the arch); Change-Id: I223964af674979f034a61aefff85c9f47af466d9 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 13c73bfed1188a5e2c7355cf7eb5c5a1da006c22)
2018-04-06p/fuel: Bump GlusterFS to 3.13 (was 3.12)Alexandru Avadanii2-61/+0
GlusterFS PPA now has arm64 binaries for 3.13, use them to drop one more patch and align with Fuel@OPNFV. Change-Id: I0769d6c3f34bb880fcd8f5ed70b0c2bf561d450a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 650b581cfb03cdd723541ec41ff3530391e4c76e)
2018-04-05u/fuel: Bump for Armband Pharos IDF changesAlexandru Avadanii1-0/+0
Bring in arm-pod5 hugepage configuration et al. Change-Id: I98843c080ba2da7dc66ad3b22a8035d80e1975e2 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit da0725ba3dcbc8fed2b8847e8e789d62089f0020)
2018-04-04p/reclass-system-salt-model: drop openstack archAlexandru Avadanii1-0/+40
mcp-repos now has arm64 packages too, drop its architecture list (currently hardcoded to 'amd64') to be able to pick them up. Change-Id: Icefefe21111dc65713fde45ed9994e78e6b33ca6 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit 4dacfa496fa0a714835abed1267ee76ec979993a)
2018-04-04p/fuel: Fix ga-16.04 MaaS kernel to be hwe-edgeAlexandru Avadanii4-11/+38
While at it, bump & rebase for ODL VM memory bump & Pike staging PPA, handle architecture list for pike-staging PPA. Change-Id: I13cdeef0ae2167ff1b7e6dd9c188dfbdcf18d9a1 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> (cherry picked from commit da4a72b2ee47253ae763752254fbd049155d941e)
2018-03-29u/fuel: Bump & rebase for ovs config fixesCharalampos Kominos4-3/+3
Change-Id: I7227fea1c10974754c9e6224dcf0dcb4701d24b7 Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com>
2018-03-27u/fuel: Bump & rebase for ODL fixesAlexandru Avadanii4-6/+6
Change-Id: I0cd2b8a0315c3dd71435138963927e4648d0ef6f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-18u/fuel: Bump & rebase for netdev br datapath_typeAlexandru Avadanii1-0/+0
Change-Id: I9a72c6a4a2f7048d3b446a314d3f0ba4662a7024 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-13u/fuel: Bump & rebase for salt state retryAlexandru Avadanii7-11/+11
JIRA: FUEL-358 Change-Id: Ia1e422fd037c1dd1c689b535d2b430c533d9562d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-11u/fuel: Bump & rebase for public IP start bumpAlexandru Avadanii2-3/+3
JIRA: ARMBAND-365 Change-Id: I0ca3d397c137d022a68c14435ea1f69064fca359 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-09u/fuel: Bump for neutron rootwrap fixupAlexandru Avadanii6-8/+8
Change-Id: I493dc80c84d5bfd72c1f4062a1d6d600e5f0f0ce Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-08u/fuel: Bump for PXE/admin NAT restoreAlexandru Avadanii1-0/+0
JIRA: FUEL-348 Change-Id: I6e5d8ce3b4b7dedf5c2a0f8c278be5eb8890b7a9 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-08u/fuel: Bump & rebase for net_config ip-rangeAlexandru Avadanii14-65/+67
JIRA: FUEL-351 Change-Id: I7b893e9d94eaf9e34daee3bf4442229be964c294 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-06u/fuel: Bump for public VIP fixupAlexandru Avadanii1-0/+0
Change-Id: Ica9079c8d26a9344d7b9b854bf1a780fad51f00d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-06p/reclass-system: Rebase mcelog removal patchAlexandru Avadanii2-13/+13
Change-Id: I2d45fc36f07bddad7574a632e58d14f9b4fdbdbd Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-06u/fuel: Bump for ovn cluster name fixupAlexandru Avadanii1-0/+0
Change-Id: Icc6c2f3be43fbb86db412abc4e02adb371f18039 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-06u/fuel: Bump & rebase for OVN HA scenarioAlexandru Avadanii4-6/+6
JIRA: FUEL-329 Change-Id: I74d871df506b48286e993540ad5ad25a08dae4b3 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-05u/fuel: Bump for j2 jump br parsingAlexandru Avadanii1-0/+0
Change-Id: Ia3339b12edec31dade068e9c37899706469a75f3 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-03-04u/fuel: Bump & rebase for IP allocation reworkAlexandru Avadanii4-8/+8
Change-Id: I51699789c2485c758b9960ec689c1f436a57dd8d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-27u/fuel: Bump for Pharos IDF updateAlexandru Avadanii1-0/+0
Change-Id: Ibe1902e631fa8dcb1d3fa3e5b3b3c298f4f0cd18 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-26u/fuel: Bump & rebase for compute parameterizationAlexandru Avadanii11-47/+11
While at it, enable hugepages on AArch64 by removing the patch that used to disable them. JIRA: ARMBAND-341 Change-Id: I8f5e8bbceeaa2c99a983a14d9c03da497eec64c4 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2018-02-25u/fuel: Bump & rebase for MaaS TFTP blocksizeAlexandru Avadanii1-0/+0
Change-Id: I7ec91e449e2902c2bc7ac2213f6ef966a057c3d8 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-22u/fuel: Bump & rebase for cinder disk volumeAlexandru Avadanii5-9/+9
JIRA: FUEL-330 Change-Id: If089aa41a77a9694ae99dfee79a105ac92917416 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-20u/fuel: Bump & rebase for set_storage_layoutAlexandru Avadanii11-24/+24
Change-Id: Icfb495619b178af90998a82e4b359445649a7284
2018-02-17u/fuel: Bump & rebase for virtual PDF supportAlexandru Avadanii15-212/+146
Finally drop hardcoded IP addresses for virtual deploys from reclass, but keep one small patch adjusting the local vPDF to achieve the same goal. JIRA: FUEL-322 Change-Id: I56a3b0487f564355a4c51b4eb71ec97e92531f1d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-02-05[docs] Remove redundant informationCristina Pauna19-1196/+31
Armband and fuel documentation have been the same for E release. Instead of duplicating everyhting, make references to Fuel from armband docs. I removed the scenario folder as it should not have been here in the first place, otherwise the folder structure is kept as is. JIRA: ARMBAND-357 Change-Id: I060f22aee60713cabfd09ccf2fc0201e68a03c2a Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2018-01-31u/fuel: Bump & rebase for reclass updateAlexandru Avadanii3-2/+2
Change-Id: I094243a4678cd3a458b39961ac5e28f65c85b09a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-29u/fuel: Bump & rebase for ODL fix after Pike mvAlexandru Avadanii4-4/+4
Upstream changed salt-formula-neutron to have custom, dedicated configuration for Pike, silently breaking our ODL support. Change-Id: Iaccfed65132699ca7d0c0bb5eee5c2ca13b1ce28 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-29u/fuel: Bump & rebase for OVS-DPDK vxlanAlexandru Avadanii16-27/+27
Fix patch context after [1] was pushed upstream. Update copyright year in Fuel patches (and template). [1] https://github.com/salt-formulas/salt-formula-salt/commit/4c7cd2d Change-Id: I41755993cfc2dac89e8060768f01d58c5d2e5767 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-26u/fuel: Bump & rebase for pharos as lab-configAlexandru Avadanii4-35/+32
Change-Id: I78672282dd0bf98509bb2f0848a4df542564d418 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-22u/fuel: Bump & rebase for lab proxy supportAlexandru Avadanii11-20/+50
While at it, fix MaaS hwe_kernel for AArch64 by switching back to 4.13. Change-Id: Idb123eab370ef453b60ddb1dff40c2d8d7fd42c4 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-01-21u/fuel: Bump & rebase for mongodb & cinder fixesAlexandru Avadanii6-23/+23
While at it, refresh Armband GPG public key embedded in maas config. Change-Id: Id1f167d3b8a1bc69a798557fb1b72f93e04cdb0b Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>