-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation for general installation in containerized environments #3355
Conversation
fa645e7
to
5e7da00
Compare
I am unable to figure out the reason for failure of check with: Any help to deal with this cryptic error is appreciated. |
Your files have extra spaces in them, at the ends of multiple lines.
That will edit the file, removing those extra unnecessary spaces. |
The extra spaces (particularly |
@olehermanse, Hope that's fine. |
What requirements? This is not required.
No, remove these, they are not necessary.
No, that change is not correct, remove it. We want to strip trailing whitespace. You don't need trailing whitespace nor html tags ( |
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
getting-started/installation/general-installation/installation-community-containerized.markdown
Outdated
Show resolved
Hide resolved
Hi @olehermanse, @nickanderson, I made the suggested changes and also a few enhancements to the document and force pushed it as a amended single commit. I submitted a single commit as I always feel it's cleaner, could be fast-forwarded and there were changes which I could easily edit as a batch in VSCode editor. Kindly re-consider the review with the applied changes. |
Changes have been made, and re-review is needed.
I am traveling and I likely won't get around to looking at this again until next week at the very earliest if I manage to catch up with other things after travel. |
Hi @nickanderson , @olehermanse, @craigcomstock, |
Sorry I missed this. We are a bit busy with release right now so I will likely get to this in a week or so. |
No worries, just wanted to make sure this is not forgotten :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again @me-coder for the submission and sorry it has taken a while!
I am going to work through the steps you gave but adjust to using our quick install script: https://cfengine.com/downloads/quick-install/
Will edit some comments with suggested changes today I hope.
getting-started/installation/general-installation/installation-community-containerized.markdown
Show resolved
Hide resolved
@@ -2,7 +2,7 @@ | |||
layout: default | |||
title: Installing Enterprise on CoreOS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have deprecated support for CoreOS as of 3.24.x series so we should likely edit this page to specify only available in 3.21.x LTS and after that will be unsupported.
@me-coder sorry, in trying to push up three new commits with changes I may have pushed a bit too much. I will see if this needs fixing up (I think it does). |
7c34ddc
to
6885076
Compare
@me-coder I just needed to rebase. I have force pushed to your branch with your original commit and 3 new ones by me with proposed changes. Please take a look and see if things look OK to you. Thanks again for the work! |
Ah. I didn't test docker compose bits yet so will do that next to make sure all is well there. Will do that a bit later today, a few hours from now I should be done with that and post results/fixes here. |
@me-coder oops, I will rework the hub/server, agent/host changes as I have been informed we don't want to make that distinction. |
6885076
to
b3bb4df
Compare
getting-started/installation/general-installation/installation-community-containerized.markdown
Show resolved
Hide resolved
b3bb4df
to
0f3a23a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@me-coder can't thank you enough for this contribution. Very cool.
I tested the docker compose bits and they worked fine!
If you like the way things are with my changes you can squash the commits and we can merge.
I would say just remove the changes to the coreos md file? I am not sure why those changes were included in the first place?
|
Thanks for making this change and sharing, it would be really useful in future when I am setting up cfengine. 👌
Done. Thanks for your support! |
Yes. It does handle Windows and Linux at this point so quite helpful. I use it a lot! |
@@ -2,7 +2,7 @@ | |||
layout: default | |||
title: Installing Community | |||
published: true | |||
sorting: 50 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@me-coder was this a suggestion from someone on our team? @olehermanse @nickanderson other than this change that doesn't seem needed I think we are good to commit!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@craigcomstock,
This wasn't a suggestion from the team. The parameter said sorting and I found there was an overlap amongst the files regarding the numbering. Assuming it to be a required indexing, I had changed it.
@olehermanse,
If the approval was awaiting this change, I have reverted the change from this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't test it myself, but i read it and it reads well. Thank you very much.
Adjusted instructions to use cf-remote and lts version/tag instead of 3.24.0-1
@me-coder outstanding work here, thanks so much for your contribution and your patience and persistence during review! Merging! :) |
Seconded! |
The CFEngine installation guide is missing out on containers.
This PR is an attempt to project the capability of CFEngine with containers (using ubi9-init images).
There are a few limitations due to the nature of CFEngine (requires privileged mode and container is required to have systemd, which need initialization with /var/sbin/init).
However, it still gives a good ability to test CFEngine in containerized environments in full capacity, without the need to have a bulky multi VM setup.
Hope the moderator team finds this useful and decides to integrate it into the docs.