Skip to content

Feature/v4 certify#302

Open
steven-schattenberg-itential wants to merge 8 commits intoitential:feature/v4from
steven-schattenberg-itential:feature/v4-certify
Open

Feature/v4 certify#302
steven-schattenberg-itential wants to merge 8 commits intoitential:feature/v4from
steven-schattenberg-itential:feature/v4-certify

Conversation

@steven-schattenberg-itential
Copy link
Contributor

@steven-schattenberg-itential steven-schattenberg-itential commented Feb 13, 2026

Consolidate common code into a shared file. Create space for component specific verification tasks. Added checks for proxy settings.

@kvelarde-itential
Copy link
Contributor

Can you update the PR title to something more descriptive?

Copy link
Contributor

Choose a reason for hiding this comment

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

Are the local variables in this file showing naming warnings when ansible-lint is run?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, they are:

Variables names from within roles should use common_ as a prefix. (vars: component_name)
Variables names from within roles should use common_ as a prefix. (vars: hw_specs_var_name)

But putting "common" in front of them will give them strange semantics. I can add that if you like but I think it will be wierd.

Copy link
Contributor

Choose a reason for hiding this comment

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

I agree. Prepending "common" reads a little weird. I'm fine with leaving them as-is. We will have to address this anyway when we split out the roles in v5.

msg: "{{ host_info }}"

# Check for proxy
- name: Check environment variables
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
- name: Check environment variables
- name: Check for proxy settings in environment variables

Copy link
Contributor

Choose a reason for hiding this comment

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

What user are these command going to run as? Do we need to run these as the itential user?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

What user are these command going to run as?
root

Do we need to run these as the itential user?
I'm not exactly sure.

Copy link
Contributor

Choose a reason for hiding this comment

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

What is the intention of this check? Is it to call out that during the install process all the external calls (dnf, pip, etc) will be going through a proxy?

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

Comments