Skip to content

Conversation

@james-nesbitt
Copy link
Collaborator

  • drop install.sh for all linux configurers

@james-nesbitt james-nesbitt changed the title PRODENG-3100 EL native MCR install PRODENG-3100 Linux native MCR install Jan 16, 2026
@james-nesbitt james-nesbitt force-pushed the PRODENG-3100-MCR-wout-installsh branch from e776423 to d2e2a69 Compare January 16, 2026 13:41
"github.com/k0sproject/rig/os/registry"
log "github.com/sirupsen/logrus"
)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

below init is not new, just moved (see lower down). Git diff weirdness.

@james-nesbitt james-nesbitt force-pushed the PRODENG-3100-MCR-wout-installsh branch from d2e2a69 to b39ecd3 Compare January 19, 2026 10:18
- drop install.sh for all linux configurers
- linux configurer package based installers for el, sles and ubuntu
- move installer download into the configurers, and drop the download phase
	- configurer download code has downloads globally.
	- only windows configurer uses the installer downloader
- drop the installer download mke phase

TODO

- windows installs may fail for fips version, need to test

ALSO

- some more linting:
	- interface{} -> any

Signed-off-by: James Nesbitt <[email protected]>
@james-nesbitt james-nesbitt force-pushed the PRODENG-3100-MCR-wout-installsh branch from b39ecd3 to 01a9396 Compare January 19, 2026 13:57
- we don't use MCR version input, so we have to drop related
  functionality:
  - telemetry relies on channel
  - we drop all pretending that we are verifying version (we didn't
    do it properly before anyway)
- the very bad `EnsureMCRVersion` is replaced with `EnsureMCRRunning`
  which doesn't totally behave the same (doesn't restart)

Signed-off-by: James Nesbitt <[email protected]>
@james-nesbitt james-nesbitt force-pushed the PRODENG-3100-MCR-wout-installsh branch from 4bc4314 to 4faab68 Compare January 20, 2026 07:17
- migrate 1.5 -> 1.6, which is actually kind of painful
- update aws example Terraform that generates launchpad yaml
- update smoke test to use new terraform, and also to test on RHEL9,
  Ubuntu22 and Sles15

Signed-off-by: James Nesbitt <[email protected]>
@james-nesbitt james-nesbitt force-pushed the PRODENG-3100-MCR-wout-installsh branch from 4faab68 to 6e96d4e Compare January 20, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants