9
6
Fork
You've already forked deploy
1

split scripts for rhel #10

Open
tcoupin wants to merge 2 commits from tcoupin/deploy:split-rhel into v3
pull from: tcoupin/deploy:split-rhel
merge into: eduVPN:v3
eduVPN:v3
eduVPN:wg-only
eduVPN:v4
eduVPN:v2
First-time contributor
Copy link

split deploy scripts in controller/node part #8

split deploy scripts in controller/node part #8
@ -0,0 +42,4 @@
# SOFTWARE
###############################################################################
# disable and stop existing firewalling
Author
First-time contributor
Copy link

I'm not sure if controller requires disabling firewall

I'm not sure if controller requires disabling firewall
@ -0,0 +99,4 @@
# install software (dependencies)
/usr/bin/dnf -y install epel-release
/usr/bin/dnf -y install mod_ssl php-opcache httpd pwgen cronie \
Author
First-time contributor
Copy link

not sure for this requirements

not sure for this requirements

Thanks!

See also #11 for my WIP to merge Fedora/EL deploy scripts.

My idea was to have a deploy_OS.sh script that runs both deploy_OS_controller.sh and deploy_OS_node.sh, what do you think?

Thanks! See also https://codeberg.org/eduVPN/deploy/pulls/11 for my WIP to merge Fedora/EL deploy scripts. My idea was to have a `deploy_OS.sh` script that runs both `deploy_OS_controller.sh` and `deploy_OS_node.sh`, what do you think?
tcoupin changed title from (削除) WIP: split scripts for rhel (削除ここまで) to split scripts for rhel 2025年01月29日 08:59:54 +01:00
Author
First-time contributor
Copy link

The scripts have been tested on rhel9 successfully.

The documentation for multi nodes deployment is only with debian paths, I will do a PR too on this side.

Ready for merge 🚀

The scripts have been tested on rhel9 successfully. The documentation for multi nodes deployment is only with debian paths, I will do a PR too on this side. Ready for merge 🚀

Now that the merged Fedora/EL scripts are in the v3 repo, we'll need to update this for that situation.

As mentioned before, I'd prefer to split the current deploy script in two parts where the existing *_deploy.sh script runs both the controller & node parts. Just adding two new files is not a great idea as I don't want to maintain essentially duplicated scripts...

Now that the merged Fedora/EL scripts are in the `v3` repo, we'll need to update this for that situation. As mentioned before, I'd prefer to split the current deploy script in two parts where the existing `*_deploy.sh` script runs both the controller & node parts. Just adding two new files is not a great idea as I don't want to maintain essentially duplicated scripts...
Author
First-time contributor
Copy link

you're right.

Can you just review this PR because I'm pretty new to eduvpn? I will integrate your work in a second step and then you will be able to merge

you're right. Can you just review this PR because I'm pretty new to eduvpn? I will integrate your work in a second step and then you will be able to merge
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u split-rhel:tcoupin-split-rhel
git switch tcoupin-split-rhel

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch v3
git merge --no-ff tcoupin-split-rhel
git switch tcoupin-split-rhel
git rebase v3
git switch v3
git merge --ff-only tcoupin-split-rhel
git switch tcoupin-split-rhel
git rebase v3
git switch v3
git merge --no-ff tcoupin-split-rhel
git switch v3
git merge --squash tcoupin-split-rhel
git switch v3
git merge --ff-only tcoupin-split-rhel
git switch v3
git merge tcoupin-split-rhel
git push origin v3
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eduVPN/deploy!10
Reference in a new issue
eduVPN/deploy
No description provided.
Delete branch "tcoupin/deploy:split-rhel"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?