Skip to content
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

feat(install.sh): add buildah #759

Merged
merged 1 commit into from
Dec 12, 2024
Merged

feat(install.sh): add buildah #759

merged 1 commit into from
Dec 12, 2024

Conversation

Fral738
Copy link
Collaborator

@Fral738 Fral738 commented Nov 21, 2024

add function to install system dependencies for werf
add function for setup buildah
add function dynamically assigning ranges to /etc/subuid /etc/subgid
and more...

install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
@alexey-igrychev alexey-igrychev added test website Deploy website to the Test environment stage website Deploy website to the Stage environment labels Dec 6, 2024
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
@Fral738 Fral738 removed test website Deploy website to the Test environment stage website Deploy website to the Stage environment labels Dec 11, 2024
install.sh Outdated Show resolved Hide resolved
install.sh Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
@Fral738 Fral738 added the test website Deploy website to the Test environment label Dec 12, 2024
@Fral738 Fral738 changed the title feat(buildah): add package installation add kernel settings set up feat(install.sh): update install.sh Dec 12, 2024
@Fral738 Fral738 removed the test website Deploy website to the Test environment label Dec 12, 2024
@Fral738 Fral738 marked this pull request as ready for review December 12, 2024 11:00
Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

fix(install.sh): remove unused code and add docker command existence check (#753)

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(refactor): add curl refactor conditions

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(refactor): add cmd flags add install deps werf and buildah

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

feat(install.sh): add gpg

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

refactor(install.sh): refactor script

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): apply suggestions

Co-authored-by: Ilya Lesikov <ilya@lesikov.com>

chore(refactor): refactor code

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(refactor): refactor code

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): refactor code

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): refactor code

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): remove unused func

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): remove git compilation add dynamic subgids/subuids

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): change to sysctl -w

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): add dynamic set up for subuid/subgid

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): revert git version

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): revert abort

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): increase end range

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): update text

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): update options functions text fix condition

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): update install dependencies

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): write to sysctl.conf

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): update subuid/subgid set up

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>

chore(install.sh): fix range compare

Signed-off-by: Evgeniy Frolov <evgeniy.frolov@flant.com>
@Fral738 Fral738 force-pushed the feat/buildah/install-script branch from efb8cc7 to c313628 Compare December 12, 2024 11:08
@Fral738 Fral738 changed the title feat(install.sh): update install.sh feat(install.sh): add buildah Dec 12, 2024
@Fral738 Fral738 merged commit e15ded2 into main Dec 12, 2024
3 checks passed
@Fral738 Fral738 deleted the feat/buildah/install-script branch December 12, 2024 11:37
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.

Prepare container or host system for running werf in Buildah mode via install.sh
3 participants