aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-29u/fuel: Bump & rebase for upstream ODL leveldbjniAlexandru Avadanii7-48/+0
JIRA: ARMBAND-387 Change-Id: Id24c15f7390bb63b6c422f1da8548effd5aa885a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-05-25u/fuel: Bump for MaaS subarches selectionAlexandru Avadanii1-0/+0
Change-Id: I723fbe3048f627ceeb44d456cb793dcf931d24cf Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-05-24u/fuel: Bump & rebase for maas.machines.storageAlexandru Avadanii9-89/+5
Change-Id: I22781c20f353a81e546b1d6de390e6c58b31a494 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-05-23u/fuel: Bump & rebase for doc updatesAlexandru Avadanii3-2/+58
While at it, backport proposed upstream PR [1] fixing MaaS curtin arm64 template's missing newline. [1] https://github.com/salt-formulas/salt-formula-maas/pull/31 Change-Id: Ibad424ea52197fd3b289a722b23bd6c6ba354f72 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-05-22u/fuel: Bump & rebase for generate_dhparams fixAlexandru Avadanii2-2/+2
Change-Id: Idd82da13949905a09158010cfd3f58912cccefe5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
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>
2018-05-20u/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>
2018-05-17u/fuel: Bump & rebase for gnocchi/pankoAlexandru Avadanii3-7/+7
Change-Id: I29adc8df9b524c3c94f1916e49e36d9a916e368f Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-05-07p/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>
2018-05-02p/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>
2018-04-27u/fuel: Bump for sysinfo printAlexandru Avadanii1-0/+0
Change-Id: I578c9709f1efbbd06807085c9fc355fc8c6b5525 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
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>
2018-04-26[docs] Fix broken link and labelCristina Pauna2-2/+2
Change-Id: Ia19c1ed05c9d70729787c20650f9a964fc8ede77 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
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>
2018-04-25u/fuel: Bump & rebase for openstack fixGuillermo Herrero2-2/+2
Change-Id: I5d48b6cd8ad2b1d602ed86d5d1f69a0a806bc170 Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
2018-04-24Merge "u/fuel: Bump & rebase for cmp MCP repos"Alexandru Avadanii2-3/+3
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>
2018-04-24[docs] Update release nameCristina Pauna3-3/+3
Change-Id: Ib8f7ea681b581810c4992bbe864dce0565c1ae7f Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
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>
2018-04-20[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>
2018-04-19u/fuel: Bump & rebase for vlan parametrizationCristina Pauna2-1/+1
Change-Id: If8b154835b4ac18117108c6a0070a65f6db3e011 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
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>
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>
2018-04-13u/fuel: Bump & rebase for ODL cleanupCristina Pauna4-6/+6
Change-Id: Ie23a49c17ab4890fc1262d1111efd85ec83d7866 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
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>
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>
2018-04-05Merge "Revert "[p/openstack.nova] Allow creation of pty on aarch64""Alexandru Avadanii1-89/+1
2018-04-05Revert "[p/openstack.nova] Allow creation of pty on aarch64"Alexandru Avadanii1-89/+1
This reverts commit 075143e95d5b42d615ab7c81446095746e1f0064. Change-Id: I720d47dd5c69077363501e642730df9db1dcef81
2018-04-05Merge "[p/openstack.nova] Allow creation of pty on aarch64"Alexandru Avadanii1-1/+89
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>
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>
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>
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-26[p/openstack.nova] Allow creation of pty on aarch64Charalampos Kominos1-1/+89
Armband uses openstack packages from Ubuntu. Those packages are configured to work with other packages from UCA repos. Since ARMband uses newer versions of certain packages than those in UCA (libvirt) we can allow different config without breaking anything. JIRA: ARMBAND-352 Change-Id: I8f8947c3fca3b5239edb5089d3b54d0d159b4dc8 Signed-off-by: Charalampos Kominos <charalampos.kominos@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>