Jarrod Johnson
|
4b75f958ff
|
Add function of nodedeploy to query current profile.
|
2020-08-25 15:47:44 -04:00 |
|
Jarrod Johnson
|
264b0be853
|
Use correct argument parsing
|
2020-08-25 14:29:23 -04:00 |
|
Jarrod Johnson
|
ff0955d6be
|
Final fix for nodedeploy without profile
|
2020-08-25 14:28:14 -04:00 |
|
Jarrod Johnson
|
14767e2909
|
Fix nodedeploy -c
|
2020-08-25 14:05:43 -04:00 |
|
Jarrod Johnson
|
f5f7643734
|
Change -c to a store_true
|
2020-08-25 09:58:58 -04:00 |
|
Jarrod Johnson
|
3256899acf
|
Add a nodedeploy clear
This will allow a pendingprofile to be cleared.
|
2020-08-24 16:05:58 -04:00 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
59e739a143
|
Further tweaks to postscript library functions
|
2020-08-21 17:42:02 -04:00 |
|
Jarrod Johnson
|
2e2a34b470
|
Reduce curl verbosity
Hard to follow with so much extra output
|
2020-08-21 17:07:02 -04:00 |
|
Jarrod Johnson
|
b8aa54fb8e
|
Make output consistent for shell/python remote exec
|
2020-08-21 17:03:12 -04:00 |
|
Jarrod Johnson
|
67920980c8
|
Fix syntax error in functions library for pre/post/firstboot scripts
|
2020-08-21 16:39:37 -04:00 |
|
Jarrod Johnson
|
d6158c9061
|
Add support for a future SMM to discovery
|
2020-08-21 16:09:05 -04:00 |
|
Jarrod Johnson
|
e9dabdf51b
|
Add clearer delineation between scripts in output
|
2020-08-21 10:35:28 -04:00 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
13636097f5
|
Add more verbosity to remote functions
|
2020-08-20 16:20:02 -04:00 |
|
Jarrod Johnson
|
814857a706
|
Update client side aliases to match configmanager
|
2020-08-20 10:53:21 -04:00 |
|
Jarrod Johnson
|
5b0389000e
|
Fix handling of password through TLS socket
|
2020-08-20 08:28:06 -04:00 |
|
Jarrod Johnson
|
77adcde52f
|
Change version of confluent genesis.
|
2020-08-19 13:19:27 -04:00 |
|
Jarrod Johnson
|
22171828a7
|
Add nvme to genesis
|
2020-08-19 13:08:10 -04:00 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
1eb4b0f682
|
Copy all of scripts for genesis init
|
2020-08-18 17:25:15 -04:00 |
|
Jarrod Johnson
|
6c2cde7924
|
Give up on linking configbmc, just copy it for now
|
2020-08-18 15:53:04 -04:00 |
|
Jarrod Johnson
|
46ca9115a0
|
Fix configbmc in genesis
|
2020-08-18 15:43:23 -04:00 |
|
Jarrod Johnson
|
97b8beee76
|
Expound upon crypted.rootpassword documentation
|
2020-08-18 15:01:59 -04:00 |
|
Jarrod Johnson
|
d956893104
|
Have EL8 ifup wait for tentative to go away
|
2020-08-17 15:06:38 -04:00 |
|
Jarrod Johnson
|
5bdd59bc67
|
Add configbmc to el8 and genesis script examples
|
2020-08-17 14:23:21 -04:00 |
|
Jarrod Johnson
|
584f6dc458
|
Handle no-argument invocation
apiclient is used to process confluent.info
|
2020-08-17 13:40:00 -04:00 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
a126270570
|
Fix scope of hm attributes in bmcconfig
|
2020-08-14 16:05:46 -04:00 |
|
Jarrod Johnson
|
dd4d7ded74
|
Fix syntax error in attributes.py
|
2020-08-14 15:48:52 -04:00 |
|
Jarrod Johnson
|
997b43045a
|
Make preparations for a configbmc for inband config
|
2020-08-14 15:29:55 -04:00 |
|
Jarrod Johnson
|
1e59a710e7
|
Add json to genesis python
|
2020-08-14 14:55:22 -04:00 |
|
Jarrod Johnson
|
e6b134419b
|
Add argparse to genesis
|
2020-08-14 10:09:02 -04:00 |
|
Jarrod Johnson
|
ece6903a04
|
Add fcntl to genesis python
|
2020-08-14 08:26:00 -04:00 |
|
Jarrod Johnson
|
ec42a2aad8
|
Fix confluentdbrestore in non-root environments
|
2020-08-14 07:16:04 -04:00 |
|
Jarrod Johnson
|
aab27ccc4b
|
Fix typo in osdeploy code
|
2020-08-13 15:29:45 -04:00 |
|
Jarrod Johnson
|
5e33e45dbd
|
Notes on a strategy to retrieve the appropriate src.rpms
|
2020-08-13 07:55:28 -04:00 |
|
Jarrod Johnson
|
d0b0306eb2
|
Add floppy to man page synopsis for nodesetboot
|
2020-08-12 11:15:34 -04:00 |
|
Jarrod Johnson
|
64945662ac
|
Add local CA to curl trust in genesis
|
2020-08-12 09:43:29 -04:00 |
|
Jarrod Johnson
|
c02a482601
|
Add serial hint to console=ttyS users
|
2020-08-12 09:35:24 -04:00 |
|
Jarrod Johnson
|
823c9656ac
|
Fix target path of osdeploy initialize -g
|
2020-08-12 09:26:04 -04:00 |
|
Jarrod Johnson
|
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 |
|
Jarrod Johnson
|
6bbbf92613
|
Add genesis initialize to osdeploy
|
2020-08-12 08:59:25 -04:00 |
|
Jarrod Johnson
|
866cd85bd0
|
Add a profile description to genesis
|
2020-08-12 07:51:38 -04:00 |
|
Jarrod Johnson
|
d88e33677e
|
Fix typo in confluent in rungenesis
|
2020-08-11 18:40:57 -04:00 |
|
Jarrod Johnson
|
43ce1b17a7
|
Rework genesis with more output and an onboot.sh
|
2020-08-11 18:11:48 -04:00 |
|
Jarrod Johnson
|
1ceb588ad4
|
Just wait for ssh-keygen, just in case
|
2020-08-11 17:09:31 -04:00 |
|
Jarrod Johnson
|
e2ff9163bc
|
Remove the wait for ssh-keygen
By this point, it should be done and we accidentally wait on wrong
thing.
|
2020-08-11 17:08:00 -04:00 |
|
Jarrod Johnson
|
060d8093e6
|
Fix sshd_config generation
|
2020-08-11 16:51:42 -04:00 |
|