summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
davidplunkett [Fri, 21 Jun 2019 21:59:31 +0000 (21:59 +0000)]
use uuid to mount root partition
Some servers assign different device labels in the installer
and firstboot which causes the boot process to break. For example
sometimes a virtual cd might be /dev/sda during intstall, but not
be present after the reboot so now the root drive is /dev/sda.
Mounting by uuid will allow the boot to work even if the device labels
change between boots.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I82025fc69285418bae48b7b32d31d3e1a0552cbb
davidplunkett [Tue, 4 Jun 2019 20:07:42 +0000 (20:07 +0000)]
use ip addr for build ip check
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I7d3027ae054c2de609cb88004f5196f20a43ee6c
davidplunkett [Thu, 30 May 2019 23:57:58 +0000 (23:57 +0000)]
move to snapshot 1.0.1 for new development
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I36b617ee62b738d146014a819ea84fb760c78d67
davidplunkett [Thu, 30 May 2019 06:57:18 +0000 (06:57 +0000)]
disable internal sd card on hpe servers
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ia1881545952d26667ae6d1d41117b1357c8f7da9
davidplunkett [Thu, 30 May 2019 01:50:30 +0000 (01:50 +0000)]
Remove proxy settings that are not supported in R1
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I8c67c16b756403f148a996c573cc8db13db94aeb
davidplunkett [Tue, 28 May 2019 21:26:51 +0000 (21:26 +0000)]
remove pwd entries from input file sent to log
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I911ffdcecad0302b2244fc941575e6401e18d9f8
davidplunkett [Tue, 28 May 2019 20:05:41 +0000 (20:05 +0000)]
cat input file to log for troubleshooting
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I1593dd8d8fe944d4ff227e7a9fbe35ad577716c2
davidplunkett [Thu, 23 May 2019 08:15:07 +0000 (08:15 +0000)]
fix hugepage directory path based on size
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: Ibe699b587e295a0574b481b244a8fb9193ef867e
davidplunkett [Thu, 23 May 2019 08:04:04 +0000 (08:04 +0000)]
make regex to detect hugepagesz more specific
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I5843c55151e63e6b94e0e2f7a8445397833bc897
davidplunkett [Thu, 23 May 2019 04:07:32 +0000 (04:07 +0000)]
add hugepages, kernel param, and vxlan support
Allow kernel parameters such as hugepage settings
to be specific in the variable SRV_KERNEL_PARAMS and
setup mount points for hugepages during first boot
if hugepages is in the cmdline.
Setup interface for VXLAN in firstboot template.
Signed-off-by: davidplunkett <dp7642@att.com>
Change-Id: I56c87c85d657df9e781c8077ea010fc2a01b6e2f
Signed-off-by: davidplunkett <dp7642@att.com>
Georg Kunz [Thu, 16 May 2019 21:51:42 +0000 (23:51 +0200)]
Adding .gitreview for config of git-review
Change-Id: I84cf77da9cefad2018a604ad98129456f98f90d0
davidplunkett [Wed, 17 Apr 2019 01:20:01 +0000 (01:20 +0000)]
add template for hpe with 6 sas and 4 ssd
Change-Id: Ifbd1b423313ecfcc46abb16f11e22cacc49cb795
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 11 Apr 2019 22:14:59 +0000 (22:14 +0000)]
update SRV_IPXE_URL to correct value
Change-Id: I8fdbac24d5f4aaa174cadb7f9a75e87af1ca3ec0
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 11 Apr 2019 21:58:56 +0000 (21:58 +0000)]
force hpe ilorest library to v2.3.1
Change-Id: I1edeac23cf02db6bb98d6c1684f007f99a12cedc
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Sat, 30 Mar 2019 03:51:03 +0000 (03:51 +0000)]
ignore proxy for local curl commands
Change-Id: I7a3595b7848bdd306d4a1e328f0782a3aacd8e73
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Sat, 30 Mar 2019 01:03:45 +0000 (01:03 +0000)]
removed check for obsolete IPXE variables
Change-Id: If667a31bdb0fbf459e1cc838caa0cd8cb1615356
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Sat, 30 Mar 2019 00:48:21 +0000 (00:48 +0000)]
use SRV_SLAVE1 for os install and detect SRV_OEM
Change-Id: Ic4b50caa5a9730313010ca2dd9cf665787cae905
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 23:54:18 +0000 (23:54 +0000)]
change ixpe steps so all settings are in ipxe.efi
Update logic to create a single ipxe script
with all host settings and jump to the correct
settings based on the mac address of the nic
detected when ipxe boots.
All servers now boot the same ipxe.efi file.
Change-Id: Ib1c2bc9a93096995173f7f23bd03a33777948231
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 03:03:52 +0000 (03:03 +0000)]
change log file name
Change-Id: Ibca72601d49a4943ef7bb9b4159348d1f81dfccb
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 29 Mar 2019 00:44:42 +0000 (00:44 +0000)]
update logging to stdout and log file
Change-Id: I58407d799fa9c1dc11ae4234efba6600cba034e9
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 27 Mar 2019 00:21:49 +0000 (00:21 +0000)]
fix formating of interface file entries
Change-Id: I991684090938abee9e72ee84eb4e939b479cdf00
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 05:51:51 +0000 (05:51 +0000)]
use return because script is sourced
Change-Id: I08df1d09015339d405990cb86032c290e344478b
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 05:24:12 +0000 (05:24 +0000)]
removed docker from list of pkgs checked
Change-Id: Iedd8e4a38b0992071b4ff0c246c8711c70451e5a
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Tue, 26 Mar 2019 02:31:45 +0000 (02:31 +0000)]
allow input file to be unicycle yaml file
Change-Id: I5ca1d5077ed9a12ad9172be099e5d7641c24c559
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Mon, 18 Mar 2019 21:25:15 +0000 (21:25 +0000)]
check if variables used by template exist
Change-Id: I13625c241d405230b5538ef26b1e2bc6314092e2
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 15 Mar 2019 21:15:43 +0000 (21:15 +0000)]
update ubuntu 16.05.5 to 16.04.6
Change-Id: Ifda9a7169369af2d4b3c29ddb74118d374069bce
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 15 Mar 2019 20:10:13 +0000 (20:10 +0000)]
updated check of required packages
Change-Id: Ib5f97be1e0caf098a020e3df815cb28653bf5d72
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 15 Mar 2019 17:18:15 +0000 (17:18 +0000)]
update iso reference to ubuntu-16.04.6
Change-Id: Ia0d58d1599e405dc6d8b91a131babd4cf1e4292d
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 14 Mar 2019 19:18:01 +0000 (19:18 +0000)]
merge tools and redfish directories, fix var names
Change-Id: I5ca1253ecc60ba74d52009b1609ee2ba2245f311
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Mar 2019 19:49:09 +0000 (19:49 +0000)]
replace bond0 references and wipe Ceph OSD fs
Change-Id: I61f27b02dbad782a137d5c79a37feef4be388ea2
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 8 Feb 2019 15:47:22 +0000 (15:47 +0000)]
enable httpboot in dell base xml
Change-Id: Iebd3dae19d3aee27ecad892adcb22a3337876584
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 15:53:10 +0000 (15:53 +0000)]
add check that server oob is reachable
Change-Id: Id8e6710b188d0cec7987e986acb92977e56acdb4
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 15:23:19 +0000 (15:23 +0000)]
fixed ping check when building remote servers
Change-Id: I0d07f4dc2766e1e819f34fe153e23de83bcf5197
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 07:16:12 +0000 (07:16 +0000)]
show nic details on console if httpboot fails
Change-Id: Ib4aeed4971cf400294d2e2376ecd6c4507325637
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 06:59:32 +0000 (06:59 +0000)]
add pxe device settings to base
Change-Id: I569a6880799df02d2040f7646f819f1e4437a742
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 03:59:01 +0000 (03:59 +0000)]
support multiple subnets on same interface
Change-Id: Ia55e58a154452de42b850e7b304217e79ebc3c3c
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 7 Feb 2019 03:23:24 +0000 (03:23 +0000)]
improved local subnet and mask logic
Change-Id: I307d83ac623ebc1c0fe13690e269d81acf313ba4
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 6 Feb 2019 23:05:35 +0000 (23:05 +0000)]
add local subnet to dhcp.conf
Change-Id: I37ab850c5ecb5c629e5424e18006024bea55ef5e
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 6 Feb 2019 20:25:34 +0000 (20:25 +0000)]
add dependency pip to firstboot.sh
Change-Id: I4bbaee1075f125e5b849cfc9311c465b1cb946af
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 6 Feb 2019 20:01:23 +0000 (20:01 +0000)]
update tools to download snapshot 0.0.2
Change-Id: Ie3f9fcf6bd50b07921b59dfaebaae9bcaefa7d8e
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 6 Feb 2019 19:23:36 +0000 (19:23 +0000)]
install yaml and jinja2 during firstboot
Change-Id: I3a1ace523a2d9110128ca6fea999146d1266e680
Signed-off-by: davidplunkett <dp7642@att.com>
Eby, Robert (re2429) [Fri, 1 Feb 2019 18:24:10 +0000 (13:24 -0500)]
Moving dev branch code to master branch
Change-Id: Id2cab7d1e5242faf594fc6d006f5bad3a007cd08
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Mon, 3 Dec 2018 14:51:24 +0000 (09:51 -0500)]
Change seed code version to 0.0.1
Change-Id: I4922fd4f1bb7be6e55ada8e3d38b047cbefdd44c
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Eby, Robert (re2429) [Mon, 24 Sep 2018 18:57:24 +0000 (14:57 -0400)]
Fixed version for tar file snapshot
Change-Id: I49e5bd57cf7436f9b3478c5c18585b3cbc76dbe2
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
davidplunkett [Sun, 5 Aug 2018 22:17:46 +0000 (18:17 -0400)]
removed logging for testing
Change-Id: If93b0884feac3084b6982950b456944e7a6b24ec
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Sat, 4 Aug 2018 06:29:56 +0000 (02:29 -0400)]
fixes to logging and container names
Change-Id: I8c931fbc6f6e8fadd730806bcb859eb80ac6b4d2
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 3 Aug 2018 19:19:50 +0000 (15:19 -0400)]
move BUILD_WEBPORT to buildrc
Change-Id: I9fe6ad9f6be2e743b39401d864f9fac1958960b3
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 3 Aug 2018 07:03:21 +0000 (03:03 -0400)]
cleanup dhcp, exit, buffering and log filename
Change-Id: I6d3f883a79fd2e47cc777b771f9387a2750c9343
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 1 Aug 2018 18:43:55 +0000 (14:43 -0400)]
missing quotes on curl
Change-Id: I4ab4b1c9d587e9cb2c0f4c7100794c9f5f182e2f
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 1 Aug 2018 10:04:25 +0000 (06:04 -0400)]
fixed permissions on tar extract
Change-Id: I2571dcbb9a79f8723fef90181456ba15364f01db
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 1 Aug 2018 06:55:11 +0000 (02:55 -0400)]
added logging
Change-Id: Ia0baa678a8e5e7d5ebe1644d3b39985ef9c0f33b
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Wed, 1 Aug 2018 04:54:25 +0000 (00:54 -0400)]
use redfish tgz file from maven
Change-Id: I906ad95148b88cb6817a9f801cae25a61b7a0fc1
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 27 Jul 2018 05:41:50 +0000 (01:41 -0400)]
Allow user to specify the first boot script
Change-Id: I28ef9af9ce8a0950c74d9177ba1b0aa0fbee1195
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Fri, 27 Jul 2018 05:35:08 +0000 (01:35 -0400)]
Allow user to specify the first boot script
Change-Id: I6e5833a513001dcce81b0fe2476c55436aca8982
Signed-off-by: davidplunkett <dp7642@att.com>
davidplunkett [Thu, 26 Jul 2018 18:43:24 +0000 (14:43 -0400)]
Add versions.properties file
Change-Id: I88c74aa13ca8538d7782e897e1e168f2312a983c
Signed-off-by: davidplunkett <dp7642@att.com>
Eby, Robert (re2429) [Fri, 29 Jun 2018 20:47:19 +0000 (16:47 -0400)]
Initial move of code from ATT to LF repo
Signed-off-by: Eby, Robert (re2429) <re2429@att.com>
Andrew Grimberg [Thu, 28 Jun 2018 19:05:18 +0000 (19:05 +0000)]
Initial empty repository