redhat-partner-solutions / crucible

Apache License 2.0
35 stars 59 forks source link

Initial intergration with agent based installer. #180

Closed nocturnalastro closed 1 year ago

arjuhe commented 1 year ago

ACK, This one is going to take a couple of days.

arjuhe commented 1 year ago

@nocturnalastro Is this PR ready for review? Given the size of this PR can we set a time to go through this together?

nocturnalastro commented 1 year ago

@arjuhe I think it's ready now, I though it was a draft previously but I guess not. We can go through it together sounds like a good idea.

dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
p3ck commented 1 year ago

So this run verified that this PR still works when doing a regular assisted install. For ABI, our inventories need to be updated in our CI system to support a network_config. I will work on that next week.

p3ck commented 1 year ago

Can you rebase this with 359432add22eb4cd9acf032096b898df39855476 included? I am having trouble testing it without that commit.

Thanks

dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
nocturnalastro commented 1 year ago

@p3ck it should be up to date now :)

thekad commented 1 year ago

This almost works: the workflow leaves you with a working cluster with one exception: the certificates generated by the ABI method are not trusted by the bastion host, you get a warning about it (e.g. https://www.distributed-ci.io/jobs/3ec463e1-a08c-4055-a2f0-62efc7107043/jobStates?sort=date&task=3eba8dce-f9f2-4b89-9627-dd18bedbb90b )

I am not sure what difference is from OnPrem to ABI here is re: certificates, I think OnPrem incidentally works around the issue by providing the already trusted certificate chain used to configure the AI service and registry on bastion.

dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
nocturnalastro commented 1 year ago

@thekad

That's interesting because that task shouldn't run for the agent based installer. Its the onprem assisted installer specific file See here.

The agent based installer already has the login token in the kubeconfig so there is no need to add it. Interesting that it fails though. I'll try it manually and reach out to the product team about it.

dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago
dcibot commented 1 year ago

Starting dci-check-change job.

dcibot commented 1 year ago