summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
davidplunkett [Mon, 4 Nov 2019 22:21:09 +0000 (22:21 +0000)]
manually setup redfish tools to allow parallel run
Pre-run /opt/akraino/redfish/setup_tools.sh to prevent race
condition from occuring when BIOS updates and genesis OS install
occur in parallel.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I5c1e608477c9fd6564f08d916a6acfdf0c29e805
davidplunkett [Mon, 4 Nov 2019 20:34:23 +0000 (20:34 +0000)]
update bios in parallel and detect shipyard errors
Run bios updates on other master and worker nodes in background
while OS is being installed on genesis node.
Improve shipyard deploy failure logic to exit on failed steps or
malformed shipyard cli commands.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I3fb5f9b6b2d13c44f579abc1ea280c8c87ffdbeb
davidplunkett [Mon, 4 Nov 2019 16:33:07 +0000 (16:33 +0000)]
fix type in host profile template
change r740 to r720 to match other yaml files
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I277dfb014deba7f2f86f50ebe3e5d2efc0e4dcc2
davidplunkett [Mon, 4 Nov 2019 03:46:34 +0000 (03:46 +0000)]
update node lables for tenant-ceph and nova
Update genensis, master primary and master secondary node labels
to enable tenenat-ceph and nova services.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I43271746937056d4a8030a4fa1856d967871454a
davidplunkett [Mon, 4 Nov 2019 03:27:33 +0000 (03:27 +0000)]
monitor shipyard deploy to completion
Change deploy_site to monitor progress of shipyard until
the action is "Complete" or a step "failed"
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ia7b4a1d9070b41ea95f2fa8203acec9059b287ef
davidplunkett [Mon, 4 Nov 2019 03:24:24 +0000 (03:24 +0000)]
re-enable bios_template to setup hardware
Re-enable bios_template option to setup hardware for master
and worker nodes.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I174fa3f64bbb8f0ea9815b94cc924d40eb2aa68a
davidplunkett [Sun, 3 Nov 2019 05:09:30 +0000 (05:09 +0000)]
add fourth controll plane host to sample
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: If77ce4003221199ca4cff0ad98b7420bf87ed59e
davidplunkett [Sat, 2 Nov 2019 03:19:34 +0000 (03:19 +0000)]
update MAAS url in deploy_site output
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I11b0f78f780e6e1182c441fb24aa291726c9c9be
davidplunkett [Fri, 1 Nov 2019 07:54:54 +0000 (07:54 +0000)]
remove pkill to prevent exit code 1
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I3f02ab0df216814b33948b0ed75320ee66e68ac3
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 1 Nov 2019 07:44:57 +0000 (07:44 +0000)]
missing "(" on subshell command
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ic5460ac5f955d396e11c9bf07efc4047049cc315
davidplunkett [Fri, 1 Nov 2019 07:33:33 +0000 (07:33 +0000)]
fix endpoints, dns, and deploy issues
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I9ea37cc665ed1a21dd9845c018cb178d0a10907a
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 31 Oct 2019 07:40:30 +0000 (07:40 +0000)]
multiple fixes for Airship treasuremap 1.3
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I91664c09808c6c5b66823e81c2c9a12bcef7ee3d
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 29 Oct 2019 19:42:45 +0000 (19:42 +0000)]
updated templates and scripts for Airship 1.3
This is the first pass at updates to implement Unicycle SR-IOV
with Airship treasuremap v1.3. These updates are not backward
compatible with the treasuremap version for Akraino Release 1.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I95224c8fa50281ea70689889ee1a385841c66635
davidplunkett [Thu, 27 Jun 2019 03:58:34 +0000 (03:58 +0000)]
update ceph-common to 10.2.11-0ubuntu0.16.04.2
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I1fb9cf04be18d6bfa337b7d04067304673f2312e
davidplunkett [Fri, 31 May 2019 00:00:34 +0000 (00:00 +0000)]
move to snapshot 1.0.1 for new development
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I8b3526e27630a7a0cef0e06281459e5a508996ce
davidplunkett [Wed, 29 May 2019 00:55:16 +0000 (00:55 +0000)]
correct back slash to forward slash
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I866e7b79fc3697742a791177b51d10d05d41dea3
davidplunkett [Wed, 29 May 2019 00:43:20 +0000 (00:43 +0000)]
fix path to input file during cat to log
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ieafc15d09453a0dc1a77a556a38dd5b3ef4c81ff
davidplunkett [Tue, 28 May 2019 21:44:23 +0000 (21:44 +0000)]
remove unnecessary entries from master/workers
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I4784643b9ba4f0b692b59f3d529f1d05f88ba60c
davidplunkett [Tue, 28 May 2019 21:30:21 +0000 (21:30 +0000)]
remove passwords from input file sent to log
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I5a993014da224e23742e27f4ad822c0cef8158ed
davidplunkett [Tue, 28 May 2019 20:04:16 +0000 (20:04 +0000)]
cat input file to log for troubleshooting
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I7b2e1f999b4115cea07b39cc8d64793f846ab4bf
davidplunkett [Sun, 26 May 2019 14:42:42 +0000 (14:42 +0000)]
remove default_hugepagesz which breaks postgresql
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I42ae9ea924a2044f4d6e738967ca3bb13873e0bb
Georg Kunz [Thu, 23 May 2019 23:01:32 +0000 (01:01 +0200)]
Updated templates for ovs-dpdk site type
Including the DPDK-specific configuration in the templates of the
ovs-dpdk site type.
Change-Id: I47c5fa1779d535acfb46572fcd28dffbcba3bb27
davidplunkett [Thu, 23 May 2019 21:10:19 +0000 (21:10 +0000)]
Enable additional kernel param options
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ie967b6bf1a895bc801864cec6a5def6d7c4a276e
davidplunkett [Thu, 23 May 2019 19:33:22 +0000 (19:33 +0000)]
add more nvidia gpu aliases for nova passthrough
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I79c9de906644f2e534e8ee4ae998342800759c34
davidplunkett [Thu, 23 May 2019 17:57:27 +0000 (17:57 +0000)]
remove blank lines from end of templates
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Id383a9a2d4abf29da8b1e696f42cdfae16ccda6f
davidplunkett [Thu, 23 May 2019 17:32:27 +0000 (17:32 +0000)]
remove extra blank line from calico.j2
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: If060808f02d488bb224e08807ffff7d78dfdc1b6
davidplunkett [Thu, 23 May 2019 15:45:11 +0000 (15:45 +0000)]
update ovsdpdk versions.yaml
Update versions.yaml file with contents from abandoned change
https://gerrit.akraino.org/r/#/c/regional_controller/+/736/
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ie0e09f081795bd0ae011cac9d062188af5ac0e83
davidplunkett [Thu, 23 May 2019 15:25:28 +0000 (15:25 +0000)]
fix format errors in calico and nova templates
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I9809ca86881082812738ed673ec711bc0bb8c90b
davidplunkett [Thu, 23 May 2019 06:44:03 +0000 (06:44 +0000)]
update input yaml paths in neutron template
fix neutron template for input file change from
sriovnets:
to
sriov:
nets:
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I8ce1a271fde34062e18933f54ca8bea7c9aec846
davidplunkett [Thu, 23 May 2019 06:40:27 +0000 (06:40 +0000)]
fix shell variable expansion in generate_yamls
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I4de08269a05b14feda188613df59b6711a11310e
davidplunkett [Thu, 23 May 2019 05:43:10 +0000 (05:43 +0000)]
add vcpu_core_pin, gpu, and srio to nova
Add support for vcpu_core_pin, gpu alias/pci whitelist,
sriov alias settings to input file and nova template.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I1e0d7e8f1d281cdfc9fbd572bf031d23d792053e
davidplunkett [Thu, 23 May 2019 03:29:51 +0000 (03:29 +0000)]
Add platform kernel_params support, fix vxlan
Add support for platform kernel params in input file
to be mapped to rack.j2 and SRV_KERNEL_PARAMS
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Iac6ca2c905845541aba3a1255f69fb285cac7ce6
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 23 May 2019 02:31:51 +0000 (02:31 +0000)]
Initial treasuremap/template for site_type ovsdpdk
The airship-treasuremap and template fils are an exact copy
of the sriov files that can be customized for the new
site_type of ovsdpdk.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I6994a0823c1201243330b2aa801c2a584bfa7115
davidplunkett [Thu, 23 May 2019 02:27:27 +0000 (02:27 +0000)]
remove old site files
These files will be generated dynamically from the templates
when the site is built and do not need to be in the repo.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ic8f42c6c99f5c1e1e6ab3ebc2ed21aafad54e1ac
davidplunkett [Thu, 23 May 2019 02:20:25 +0000 (02:20 +0000)]
calculate subnet/netmask from cidr
Use the host cidr from the input file to calculate
the subnet/network and netmask for the host interface
using the python netaddr libary and custom jinja2
filters in jcopy.py
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I2e7e4c8d6e26e2a35078bd7773d83a0677aa4b46
David Plunkett [Wed, 22 May 2019 21:57:00 +0000 (21:57 +0000)]
Merge "Adding VXLAN interfaces for DPDK blueprint"
David Plunkett [Wed, 22 May 2019 21:45:05 +0000 (21:45 +0000)]
Merge "support multiple sets of airship files"
davidplunkett [Wed, 22 May 2019 21:27:37 +0000 (21:27 +0000)]
support multiple sets of airship files
To support multiple site types that may require different
airship-treasuremap files and site templates, the yaml
build tools will now use the variables AIRSHIP_TREASUREMAP
and AIRSHIP_TEMPLATES to locate the files needed. These
variables are set in the set_site_env.j2 templates
based on the site_type defined in the input yaml file.
Change-Id: Ie3dcf5f8ebbc4ce57bce1cb89dc8fc53ce77776d
Signed-off-by: davidplunkett <dp7642@att.com>
Georg Kunz [Thu, 16 May 2019 21:36:11 +0000 (23:36 +0200)]
Adding VXLAN interfaces for DPDK blueprint
We currently use vxlan tunnels in the OVS-DPDK blueprint which requires
an additional underlay network. This patch add support for configuring
the additional NIC on the Genesis node.
Change-Id: I496fce2b8d2ecaf6721feb385391fea5b84b2c57
David Plunkett [Fri, 17 May 2019 23:34:30 +0000 (23:34 +0000)]
Merge "Adding .gitreview to allow config of git-review"
davidplunkett [Fri, 17 May 2019 23:29:35 +0000 (23:29 +0000)]
enable calico mesh if no peers in input
Change-Id: I572aa6093ce8c2005e61b69dfb7c7d4ddcf65a88
Signed-off-by: davidplunkett <dp7642@att.com>
Georg Kunz [Thu, 16 May 2019 21:43:09 +0000 (23:43 +0200)]
Adding .gitreview to allow config of git-review
Change-Id: I0df344dd1e6ead6b4b0fcd9732ecfad2212af8f3
davidplunkett [Tue, 14 May 2019 08:34:02 +0000 (08:34 +0000)]
remove extra . from template
Change-Id: I0b53ea07de006ddd23e8d2bb9fdda7aca474a2e2
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 14 May 2019 01:27:44 +0000 (01:27 +0000)]
add sriov whitelist options
Change-Id: Ie1b79d5fc16e1151ccbcd885e39153ebbb3ced7e
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 11 Apr 2019 21:30:22 +0000 (21:30 +0000)]
fix mac_address logic in j2 template
Change-Id: I0fd17829e8e2fb16db50241e64c1c08c437e51fd
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Sat, 30 Mar 2019 03:53:19 +0000 (03:53 +0000)]
remove obsolete variables and update names
Change-Id: I685cc95cbdd0d1f1ed9b729d692ac915607cffe3
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 13:36:20 +0000 (13:36 +0000)]
enable logging to stdout and log file
Change-Id: I1be461d589da790fa1c52000daace011cbdf84b1
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 00:33:24 +0000 (00:33 +0000)]
change log dir to /var/log/akraino
Change-Id: I0a4c55194d190040b8a41d6eb58532ae0f693753
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 00:10:40 +0000 (00:10 +0000)]
update logging to stdout and file
Change-Id: Idf5af479feafb247b4430eeab6f9192e318192de
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 28 Mar 2019 16:08:27 +0000 (16:08 +0000)]
add force to rm and update bios in parallel
Change-Id: I4f365676acd1eaf5c16b8a1f123cf9c5feec74ea
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 27 Mar 2019 00:01:11 +0000 (00:01 +0000)]
add exit on error and remove unsed code/comments
Change-Id: If21d4ffa163eee9672a7461e0068c19c504c06ce
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 23:58:53 +0000 (23:58 +0000)]
preserve newline at end of templates
Change-Id: I4b9585cd68ba00d8ea45b489439b33ebe6976300
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 01:35:00 +0000 (01:35 +0000)]
fix single template expand to specific fname
Change-Id: Id704515233c18f2c0543fbda3f6d37d0895b6f7a
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 00:49:35 +0000 (00:49 +0000)]
update serverrc template for new yaml format
Change-Id: I9e230a284701d5b47ae31b83bd5b40d2f4b7ebfc
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 21 Mar 2019 22:46:33 +0000 (22:46 +0000)]
added key checks and logging to jinja2 processing
Change-Id: Icca34435bae5367dbd8fa8c16e63d0139e462394
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 21 Mar 2019 01:38:49 +0000 (01:38 +0000)]
improved jinja2 syntax for dns entries
Change-Id: I51dcb760b5b529992df60f29095d4454bff8db13
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 21 Mar 2019 01:20:57 +0000 (01:20 +0000)]
simplify dns and bios template entries
Change-Id: I11fadd891c613a080137e9e32fc2c5d634652de8
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 19 Mar 2019 15:06:48 +0000 (15:06 +0000)]
fix paste err on legal notice
Change-Id: I129453af8923303d4cd3af39bd0787d97635dc57
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Mon, 18 Mar 2019 21:44:12 +0000 (21:44 +0000)]
add hpgen10 support and fix redfish path
Change-Id: Iebae179f943cdf0aa2d5e6dc6508e41819ed6f48
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 15 Mar 2019 21:25:10 +0000 (21:25 +0000)]
update templates to ubuntu 16.04.6
Change-Id: If0f49222628547b89b9cd623d7a64f9cc4a36c23
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Mar 2019 18:17:56 +0000 (18:17 +0000)]
make mac optional in template and fix yaml checks
Change-Id: If6dcc008d273b83b7756d2eb20a9de9bc2e0d8f0
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 13 Feb 2019 02:00:44 +0000 (02:00 +0000)]
verify masters and workers are yaml lists
Change-Id: I344fac8d6eddaef64b7b05c4d71b841173752428
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 6 Feb 2019 20:48:07 +0000 (20:48 +0000)]
create log directory before use
Change-Id: Ia9fa2fb3e0749481dbb84281823d36b365c057cd
Signed-off-by: davidplunkett <dp7642@att.com>
Eby, Robert (re2429) [Wed, 6 Feb 2019 19:16:50 +0000 (14:16 -0500)]
Made shells executable
Change-Id: I326ed9e1f8a7356b085a6bb6e379e787e7d5a2e0
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Fri, 1 Feb 2019 18:24:11 +0000 (13:24 -0500)]
Moving dev branch code to master branch
Change-Id: I656c5a55ef6e420e2b9cb0393a7ac8abdb261540
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Mon, 3 Dec 2018 14:51:25 +0000 (09:51 -0500)]
Change seed code version to 0.0.1
Change-Id: If8b280fe1f26c10609d0da9eb266ca04b9444ae9
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Naga Sugguna [Mon, 8 Oct 2018 19:30:27 +0000 (15:30 -0400)]
TreasureMap links updated
Change-Id: Ie54940c1b5b428ead55f4d2b9b02a023cfe0a3d6
Signed-off-by: Naga Sugguna <ns156u@att.com>
Eby, Robert (re2429) [Mon, 24 Sep 2018 18:57:24 +0000 (14:57 -0400)]
Fixed version for tar file snapshot
Change-Id: Ie65670bcee9dfcfa3dbac0064ec4fafff2d3990b
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Tue, 31 Jul 2018 20:43:52 +0000 (16:43 -0400)]
Undo incorrect version number fix
Change-Id: I1bf4a48ffb1380c41382079d2bf12f1d0aa5c2f2
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Tue, 31 Jul 2018 19:37:10 +0000 (15:37 -0400)]
Fix version number for postgres_db_schema
Change-Id: I6696d7377c69d0c117bb8de2e037bd5d6c64c54b
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Naga Sugguna [Thu, 26 Jul 2018 16:44:14 +0000 (12:44 -0400)]
version.properties
Change-Id: I404d79ca36733cdd1f2f12c9f4e7957a5ec600fd
Signed-off-by: Naga Sugguna <ns156u@att.com>
Eby, Robert (re2429) [Fri, 29 Jun 2018 21:30:53 +0000 (17:30 -0400)]
Initial move of code from ATT to LF repo
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Andrew Grimberg [Wed, 27 Jun 2018 21:20:55 +0000 (21:20 +0000)]
Initial empty repository