b12a5f6ec6
Fix osdeploy local on older system
...
Also add short name to principals if user has used FQDN as their name.
2020-08-26 13:04:12 -04:00
c3403f339e
Per request, change -p
...
The request was for -p to modify -n behavior rather than replace it. New
syntax always needs -n to
do deploymennt, with -p opting out of BMC interaction.
2020-08-26 12:04:00 -04:00
463584f301
Warn that -n and -p are exclusive
2020-08-26 11:05:27 -04:00
4348d9160b
Provide ability for config file to specify cipher list
...
The default set of TLS 1.3 and TLS1.2 restricted ciphers are
generally considered strong today, but for future or special
circumstances, provide ability to override the defaults.
2020-08-26 09:43:55 -04:00
53f317fc09
Enhance nodedeploy status text
2020-08-25 16:01:50 -04:00
4b75f958ff
Add function of nodedeploy to query current profile.
2020-08-25 15:47:44 -04:00
264b0be853
Use correct argument parsing
2020-08-25 14:29:23 -04:00
ff0955d6be
Final fix for nodedeploy without profile
2020-08-25 14:28:14 -04:00
14767e2909
Fix nodedeploy -c
2020-08-25 14:05:43 -04:00
f5f7643734
Change -c to a store_true
2020-08-25 09:58:58 -04:00
3256899acf
Add a nodedeploy clear
...
This will allow a pendingprofile to be cleared.
2020-08-24 16:05:58 -04:00
e52556affb
Fix certificate watch hang
...
If no certificate present, then once a day confluent could hang. Fix by
doing a non-blocking
read on the watcher.
2020-08-24 14:00:47 -04:00
59e739a143
Further tweaks to postscript library functions
2020-08-21 17:42:02 -04:00
2e2a34b470
Reduce curl verbosity
...
Hard to follow with so much extra output
2020-08-21 17:07:02 -04:00
b8aa54fb8e
Make output consistent for shell/python remote exec
2020-08-21 17:03:12 -04:00
67920980c8
Fix syntax error in functions library for pre/post/firstboot scripts
2020-08-21 16:39:37 -04:00
d6158c9061
Add support for a future SMM to discovery
2020-08-21 16:09:05 -04:00
e9dabdf51b
Add clearer delineation between scripts in output
2020-08-21 10:35:28 -04:00
18f4c76730
Fix end code for run_remote
...
Output was missing due to shift. Save cmdline before
shifting and use it on way out.
2020-08-21 10:33:56 -04:00
13636097f5
Add more verbosity to remote functions
2020-08-20 16:20:02 -04:00
814857a706
Update client side aliases to match configmanager
2020-08-20 10:53:21 -04:00
5b0389000e
Fix handling of password through TLS socket
2020-08-20 08:28:06 -04:00
77adcde52f
Change version of confluent genesis.
2020-08-19 13:19:27 -04:00
22171828a7
Add nvme to genesis
2020-08-19 13:08:10 -04:00
b847aacfc0
Add more documentation to deployment.apiarmed
...
Since nodedeploy is expected to be used to make
it less annoying, mention the expectation of nodedeploy
in its documentation.
2020-08-19 10:30:23 -04:00
1eb4b0f682
Copy all of scripts for genesis init
2020-08-18 17:25:15 -04:00
6c2cde7924
Give up on linking configbmc, just copy it for now
2020-08-18 15:53:04 -04:00
46ca9115a0
Fix configbmc in genesis
2020-08-18 15:43:23 -04:00
97b8beee76
Expound upon crypted.rootpassword documentation
2020-08-18 15:01:59 -04:00
d956893104
Have EL8 ifup wait for tentative to go away
2020-08-17 15:06:38 -04:00
5bdd59bc67
Add configbmc to el8 and genesis script examples
2020-08-17 14:23:21 -04:00
584f6dc458
Handle no-argument invocation
...
apiclient is used to process confluent.info
2020-08-17 13:40:00 -04:00
53363905dd
Add ability to call apiclient to configbmc
...
Next to put it into various profiles
and genesis.
2020-08-17 12:33:13 -04:00
1e445ad526
Have configbmc actually consume bmcconfig data
...
/usr/libexec/platform-python /opt/confluent/bin/apiclient /confluent-api/self/bmcconfig -j > /tmp/whatever.json
/usr/libexec/platform-python configbmc.py -i /tmp/whatever.json
2020-08-14 17:42:49 -04:00
a126270570
Fix scope of hm attributes in bmcconfig
2020-08-14 16:05:46 -04:00
dd4d7ded74
Fix syntax error in attributes.py
2020-08-14 15:48:52 -04:00
997b43045a
Make preparations for a configbmc for inband config
2020-08-14 15:29:55 -04:00
1e59a710e7
Add json to genesis python
2020-08-14 14:55:22 -04:00
e6b134419b
Add argparse to genesis
2020-08-14 10:09:02 -04:00
ece6903a04
Add fcntl to genesis python
2020-08-14 08:26:00 -04:00
ec42a2aad8
Fix confluentdbrestore in non-root environments
2020-08-14 07:16:04 -04:00
aab27ccc4b
Fix typo in osdeploy code
2020-08-13 15:29:45 -04:00
5e33e45dbd
Notes on a strategy to retrieve the appropriate src.rpms
2020-08-13 07:55:28 -04:00
d0b0306eb2
Add floppy to man page synopsis for nodesetboot
2020-08-12 11:15:34 -04:00
64945662ac
Add local CA to curl trust in genesis
2020-08-12 09:43:29 -04:00
c02a482601
Add serial hint to console=ttyS users
2020-08-12 09:35:24 -04:00
823c9656ac
Fix target path of osdeploy initialize -g
2020-08-12 09:26:04 -04:00
d4b21ed5b9
Be sure to updateboot on g
...
If not generating a new site
archive, generate a new boot.img anyway for genesis.
2020-08-12 09:12:29 -04:00
6bbbf92613
Add genesis initialize to osdeploy
2020-08-12 08:59:25 -04:00
866cd85bd0
Add a profile description to genesis
2020-08-12 07:51:38 -04:00