2
0
mirror of https://github.com/xcat2/confluent.git synced 2025-07-05 04:15:34 +00:00
Commit Graph

130 Commits

Author SHA1 Message Date
078e755ec7 Actually feed preseed into config
It must be done to the live cdebconf state *and* preseed.cfg,
since one is referenced immediately and then discarded when
preseed read in.
2022-08-05 16:05:26 -04:00
e3ed54ebf3 Advance the bootstrap of debian installation concept 2022-08-05 14:05:27 -04:00
9cac0c1705 Amendments to confluent initialization 2022-08-04 16:51:33 -04:00
2fe852f122 Add draft of a debian-installer-startup script
This is a draft for use in debian profiles to get started
2022-08-04 16:27:58 -04:00
3bd11da807 Remove extraneous line from setupssh.sh 2022-06-30 13:27:39 -04:00
26e0fa8c91 Add swraid example to misc 2022-06-15 09:50:06 -04:00
83da1359df Add a sample vroc 'pre' script for reference 2022-06-15 08:40:23 -04:00
0f1581f8f7 Add a sample script to fetch user/pass info from confluent db 2022-06-10 14:18:35 -04:00
98d22ffabc Add a utility to induce an inventory 2022-05-03 08:29:43 -04:00
f4eec09a41 ADd a sample for converting mac to lla 2022-04-18 10:42:35 -04:00
1ef0a61ed1 Move logreader to be a library in client 2022-04-08 12:12:02 -04:00
b42a4bd722 Pretty-ify search interaction
Have the search text and feedback at bottom of screen.
2022-04-08 12:09:40 -04:00
4b8be913ee Logreader enhancements
Highlight all visible matches on screen

Restore cursor visibility if trashed.

Backspace in search string works.
2022-04-06 15:28:48 -04:00
eba668b96c First pass at a search function
Currently, the 'n' for next result fails to find the next result
if it is currently on screen.  Also, the feedback on
failed search could use improvement.
2022-04-06 14:19:28 -04:00
ded3cc4467 Fix logreader for python2/3 compatibility 2022-04-06 09:32:03 -04:00
6fab77264c Make paginate to handle multiple screen clear
Grub moves cursor and clears as two separate commands,
so recognize that sequence as clear screen as well
2022-04-02 07:33:50 -04:00
ecd114ca5a Add script for setting up ssh
A frequent scenario is to 'refresh' ssh configuration toward the
end of:
-changing trust nodes
-Adding a collective member
-Repairing a broken configuration
-As part of 'confluent-ifying' a node that wasn't confluent deployed
2022-03-03 12:34:37 -05:00
33be75a9a2 Markup bandit exceptions
Apply bandit exceptions and explain
the rationale in each case
2022-02-16 09:10:33 -05:00
2b6418bc33 Script to walk identify light along a noderange 2021-11-10 15:19:37 -05:00
9a6d422fd8 Fix the python3 of rsp read 2021-11-09 16:01:45 -05:00
ef10237cfe Update smm rules to relax 2021-11-09 15:58:17 -05:00
94761ba7c6 Refresh SMM fix expiration sample 2021-11-09 15:54:27 -05:00
5ceaa0e4fe Change logreader to python3 2021-11-04 10:53:50 -04:00
925cca1733 Add some commentary 2021-09-01 10:28:49 -04:00
9afa33d0cc Assisted redfish bmc setup
This is a quick example script of using
confluent switch scanning in conjunction with
checking dhcp leases to handle some generic redfish
bmc.
2021-09-01 10:23:43 -04:00
d69de62077 Amend setinitalpwd 2021-08-27 16:37:26 -04:00
c48f3a8b59 Sample script to navigate first password change 2021-08-27 16:13:14 -04:00
1a30876a2d Begin work to package diskless support
First will work on the 'addons' portion of the needed
work.
2021-06-03 17:17:42 -04:00
48ff1fd12c Fix background mode of urlmount
Need the recheck thread managed in the background process if using
urlmount the normal way.
2021-05-26 18:21:06 -04:00
bca5d9497f Implement failback facility
Treat the url list as an ordered list of priority. Occasionally check
the more preferred paths for health if they had been detected as bad.
2021-05-26 17:54:33 -04:00
e167949db2 Fix comments and improve randomness
Since the granularity on time could cause a boot to
select the same 'random' entry, use better seed
for rand()
2021-05-19 11:05:58 -04:00
4ed9219704 Fix overruning the urls buffer
Technically, MAX_URL_PATHS would be one past the
buffer allocated, so it needs to stay under
that value.
2021-05-19 09:22:13 -04:00
5e1c366e0b Publish urlmount.c as 'misc'
It hasn't been packaged yet, but make it public while getting
ready to package.
2021-05-19 09:03:06 -04:00
e38dbc4470 Pull in the automation key into default profiles 2021-03-10 15:41:01 -05:00
da7b7c8923 Add a script to filter passwd/shadow/group for replication 2021-03-05 10:52:25 -05:00
d3c9c90f35 Implement simple address scanning for SLP 2021-02-18 09:04:46 -05:00
1b2f5b6019 Add a misc slpscan.py 2021-02-18 07:35:11 -05:00
b4f9bb78ae Address irrelavent call to yaml.load 2021-01-21 17:48:56 -05:00
8285f2a3de Incorporate convenience for Mellanox OFED install 2020-10-07 15:27:06 -04:00
cfa97f7a9a Cover Mellanox ethernet adapters for mofed
Some elect to use MOFED with ethernet as well
2020-10-07 14:27:11 -04:00
cbf42469c3 Add a sample script to install mofed
This is an example install script to use in post.custom for mofed
2020-10-07 14:12:31 -04:00
ed842fcc1a Add mods to adapt an xcat stateless image to a confluennt payload 2020-09-17 14:23:37 -04:00
5bdd59bc67 Add configbmc to el8 and genesis script examples 2020-08-17 14:23:21 -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
997b43045a Make preparations for a configbmc for inband config 2020-08-14 15:29:55 -04:00
2c151caae7 Add a sample script for making uefi netboot entries
This may be handy for manually configuring uefi network
boot entries locally
2020-07-08 16:01:27 -04:00
9180bab761 Example for XCC cert scripting 2020-05-06 14:23:54 -04:00
65797abfbb Move ubuntu into the deploy directory
Also get started on a spec file
2020-05-04 13:49:48 -04:00
2929e18413 Organize SUSE15 content 2020-05-04 12:53:05 -04:00