Jarrod Johnson
|
f7dcabc1ab
|
Add buildrpm script to confluent_osdeploy
|
2020-05-04 15:47:39 -04:00 |
|
Jarrod Johnson
|
efe936a93d
|
Further build process for confluent_osdeploy
|
2020-05-04 15:45:35 -04:00 |
|
Jarrod Johnson
|
4619c466e5
|
Further rearrange osdeploy content
|
2020-05-04 15:25:04 -04:00 |
|
Jarrod Johnson
|
65797abfbb
|
Move ubuntu into the deploy directory
Also get started on a spec file
|
2020-05-04 13:49:48 -04:00 |
|
Jarrod Johnson
|
2929e18413
|
Organize SUSE15 content
|
2020-05-04 12:53:05 -04:00 |
|
Jarrod Johnson
|
cae75dbccf
|
Rearrange EL8 content
Sort the samples into appropriate
locations.
|
2020-05-04 11:15:44 -04:00 |
|
Jarrod Johnson
|
de201c9a3b
|
Add clean to makefile
Additionally correct a small mistake
in copernicus.c
|
2020-05-04 10:39:07 -04:00 |
|
Jarrod Johnson
|
f619b5933c
|
Add makefile for compilation
The C utilities are easy enough to build
with a Makefile.
|
2020-05-04 10:22:59 -04:00 |
|
Jarrod Johnson
|
cb1d5ebd13
|
Move compiled utilities and fix clortho
clortho had a number of compiler
warnings, make it compile cleanly.
|
2020-05-04 10:22:04 -04:00 |
|
Jarrod Johnson
|
bbb4f5a0ec
|
Add Ubuntu media to osimport
|
2020-05-03 19:18:12 -04:00 |
|
Jarrod Johnson
|
14192a6c21
|
Disable cloud-init and remove double-console line
|
2020-05-02 11:55:37 -04:00 |
|
Jarrod Johnson
|
530be7a508
|
Setup host based authentication in ssh in ubuntu
|
2020-05-02 10:58:06 -04:00 |
|
Jarrod Johnson
|
00eb72a627
|
Have ssh_known_hosts ready post install for ubuntu
|
2020-05-01 22:17:27 -04:00 |
|
Jarrod Johnson
|
fa40793dfa
|
Add install disk detection to ubuntu
|
2020-05-01 22:04:32 -04:00 |
|
Jarrod Johnson
|
3f8d825540
|
Add hook for installing disk
This will be used by pre.sh and getinstalldisk
to direct the install.
|
2020-05-01 19:33:47 -04:00 |
|
Jarrod Johnson
|
924102fa32
|
Add the cloud-init script
Still needs storage section, but surprisingly
not going to use much of this and instead lean
in on the scripts.
|
2020-05-01 16:47:07 -04:00 |
|
Jarrod Johnson
|
f3747025ff
|
Further the ubuntu prototype
Switch to using firstboot mechanism as cloud-init
fights us too hard on ssh keys and root password.
|
2020-05-01 16:41:01 -04:00 |
|
Jarrod Johnson
|
2ac139934e
|
Add console to ubuntu
|
2020-05-01 10:10:31 -04:00 |
|
Jarrod Johnson
|
b3b68774ab
|
Add prototype ubuntu initrd additions
This sets the stage for Ubuntu deployment
|
2020-04-30 17:28:40 -04:00 |
|
Jarrod Johnson
|
f27e6dfdda
|
Rearrange OS content in a more orderly fashion
|
2020-04-30 17:27:25 -04:00 |
|
Jarrod Johnson
|
45eba14b10
|
Add some content from exploring suse15/el8 install
|
2020-04-28 19:43:47 -04:00 |
|
Jarrod Johnson
|
3437b8b03c
|
Actually write out dhcp conf in initquee
dhcp was not written out during initqueue phase
|
2020-04-27 16:08:05 -04:00 |
|
Jarrod Johnson
|
68251ffbb8
|
Fix dhcp mistake in the rhel initqueue
This prevented dhcp from ever being attempted
|
2020-04-22 16:12:33 -04:00 |
|
Jarrod Johnson
|
051b8259fd
|
Update certutil to update site tls
This puts the certificate in a location
to be picked up by installers,
complete with subject_hash
so that SuSE can easily pull
them in.
|
2020-04-22 13:33:31 -04:00 |
|
Jarrod Johnson
|
d691bcd306
|
Merge branch 'master' into osdeploy
|
2020-04-22 09:47:32 -04:00 |
|
Jarrod Johnson
|
4f85ba2bff
|
Fix nodeattrib set of password
This path happens in nodeattrib.
|
2020-04-22 09:46:38 -04:00 |
|
Jarrod Johnson
|
36911c0d2e
|
Merge branch 'master' into osdeploy
|
2020-04-22 09:01:02 -04:00 |
|
Jarrod Johnson
|
5232b7c9c4
|
Fix passwords with {} in them
The input handler erroneously
tried to make an expression out
of values that did not support
expressions.
|
2020-04-22 08:58:38 -04:00 |
|
Jarrod Johnson
|
59aabb0e69
|
Fix apikey storage
Adapt to how crypted. values are handled.
|
2020-04-21 09:01:42 -04:00 |
|
Jarrod Johnson
|
931c7f25d1
|
Change apikey to crypted
Since it will be crypted, makes sense
for it to be presented same way as rootpassword.
|
2020-04-21 08:24:01 -04:00 |
|
Jarrod Johnson
|
149e41c33c
|
Add DNS information
Enable setting DNS servers in
the deployment.
|
2020-04-20 14:27:14 -04:00 |
|
Jarrod Johnson
|
21327af140
|
Fix typo in the iniqueue script
gateway was not being honored.
|
2020-04-20 13:05:10 -04:00 |
|
Jarrod Johnson
|
c21ae64f06
|
Fix PXE with static gateway
It was not working when gateway was set.
|
2020-04-20 12:45:13 -04:00 |
|
Jarrod Johnson
|
eb2301b22e
|
Add nodelist to selfservice
This permits a node to get list of nodes,
for example to build shosts.equiv
|
2020-04-20 11:11:29 -04:00 |
|
Jarrod Johnson
|
06d0e05dbb
|
Set rootfs to have ssh ready
Get the CA and user key into the
right places to use in the target system.
|
2020-04-20 09:39:36 -04:00 |
|
Jarrod Johnson
|
bfac51ba12
|
Prototype getinstalldisk
This script supersedes the bash script, hopefull
|
2020-04-17 16:37:04 -04:00 |
|
Jarrod Johnson
|
49a523ca5e
|
Add timezone to deploycfg
This is generally needed to install
an operating system.
|
2020-04-17 13:21:15 -04:00 |
|
Jarrod Johnson
|
6798e4e848
|
Increase precision of copernicus time
While it is going to be off by some number of milliseconds,
it's better than being off by 250ms on average.
|
2020-04-17 12:07:48 -04:00 |
|
Jarrod Johnson
|
690c871d29
|
Merge branch 'master' into osdeploy
|
2020-04-17 10:01:55 -04:00 |
|
Jarrod Johnson
|
f964fd8ce1
|
Add some information to man page
If the user consults the man page for help after a
HOSTUNREACH, give some text.
|
2020-04-17 10:00:56 -04:00 |
|
Jarrod Johnson
|
198b26245b
|
Move hashing before collective
This results in consistent hash
using the initial random, rather
than equivalent, but odd looking
crypted hashes across collective.
|
2020-04-16 20:51:14 -04:00 |
|
Jarrod Johnson
|
4fb7924015
|
Fix invalid salts
base64 standard alphabet doesn't
quite map to salt alphabet. Use
. and / instead.
|
2020-04-16 20:11:17 -04:00 |
|
Jarrod Johnson
|
e4a9216683
|
Add root password to selfservice
This allows installers to set the
requested root password, or
not.
|
2020-04-16 17:07:31 -04:00 |
|
Jarrod Johnson
|
dc2df09c4e
|
Fix for crypted handling
Crypted attributes were not
handled well, fix the mistakes.
|
2020-04-16 16:54:59 -04:00 |
|
Jarrod Johnson
|
16667ed41c
|
Add SSH cert to self api
This allows nodes to get a cert from
confluent.
|
2020-04-16 13:11:05 -04:00 |
|
Jarrod Johnson
|
b37c034d6f
|
Also carry in confluent.info
The installer needs this information to continue.
|
2020-04-16 12:40:35 -04:00 |
|
Jarrod Johnson
|
32038baa75
|
Carry deploycfg into installer
|
2020-04-16 12:23:45 -04:00 |
|
Jarrod Johnson
|
dcdc8e4d5a
|
Merge branch 'master' into osdeploy
|
2020-04-16 12:10:03 -04:00 |
|
Jarrod Johnson
|
f97fd3105f
|
Prevent GET from indicating a non-idempotent opreation
This could bypass CSRF protection in theory.
|
2020-04-16 12:08:47 -04:00 |
|
Jarrod Johnson
|
4e8cc3d801
|
Carry API key past initramfs
This enables api calls during
the installer.
|
2020-04-16 11:54:40 -04:00 |
|