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

(in-tree work) Remove enum Versions.Major, replacing all usages with Semver4j #1

Closed

Conversation

michaelsembwever
Copy link
Member

… created)

Change upgrades from a single path, to all upgrade paths that are globally supported within the specified from-to range.
Change all upgrades to v40 and v4X to be open ended (i.e. implicit CURRENT version).

 patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16649
@michaelsembwever
Copy link
Member Author

merged via the ticket.

michaelsembwever pushed a commit that referenced this pull request Oct 18, 2023
…itions-namespace-teardown/infracloud/infracloud/cassandra-5.0

SQUASH – Add license, defaults, preconditions, namespace, teardown
michaelsembwever added a commit that referenced this pull request Sep 14, 2024
throwaway – comment out most tests for infracloud/cassandra-5.0 branch

add dsl job file

add scripted pipeline

rename dsl and scripted pipelines

rename dsl and scripted pipelines

update dsl pipelines

updated script path

add pipeline.jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipeline path in dsl job

update pipeline.jenkins file

update pipeline.jenkins file

update pipeline.jenkins file

add k8s agent and update step to run in a container

add k8s agent and update step to run in a container

add dummy.jenkins file

update dls job with pipeline file path

update pipeline.jenkins file

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

update DslJob.jenkins file

added jenkins deployment file

add run-ci.sh script to run the jenkins operator then the pipeline jobs

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

runnign stress job

runnign stress job

reverted stess stage and only running artifact

SQUASH – Add license, defaults, preconditions, namespace, teardown

add env variable for debug logs

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

add env variable for debug logs

add env variable for debug logs

updated file

updated file

reverted change

updated tool section

updated tool section

make jnlp default container

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update JCasC

update JCasC

updated file

updated deployment

added new image tag

updated sleep command

updated imagetag

Update pipeline.jenkins
updated imagetag

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

removed xz command

changed image

changed image

changed image

changed image

changed image

changed image

update pipeline.jenkins

updated image

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipeline.jenkins

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated image tag

updated pipeline

update pipeline.jenkins

updated docker file

added imagetag

add .build/docker/_docker_run.sh script check with OR condition in build script

add contains function in if condition in buildAxis func

add contains function in if condition in buildAxis func

commented few lines

updated dockerfile and imagetag

updated pipeline

updated pipeline

updated pipeline

added security context

updated image

updated image

dockerfile

added image

updated branch

update pipeline.jenkins k8s agent config

updated image tag

updated tag

added init container

added init container

added init container

added init container

added init container

added init container

added init container

added init container

reverted change

reverted change

updated

updated

updated init

updated init

updated docker script

updated docker script

updated docker script

updated docker script

updated script

updated script

updated script

added echo commands

added echo commands

commented stash

updated script

added echo

added echo

added echo

updated sleep command

added volume mount

added volume mount

added volume mount

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

added new files for testing

renamed file

renamed file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

update pipelinecopy jenkins file k8s agent yaml

update pipelinecopy jenkins file

update pipelinecopy jenkins file

update pipeline.jenkins k8s agent config

update pipelinecopy jenkins file

update pipelinecopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update build-jars script from sh to bash

update jenkinscopy jenkins file

update jenkinscopy jenkins file

updated targets

update jenkinscopy jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

removed sleep

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated file

update jenkinscopy jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated file

update pipelinecopy.jenkins k8s agent config

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

updated echo command

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated echo command

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated image tag added bc and timeout

updated image tag added bc and timeout

updated file

updated file

uncommented stash unstash block

uncommented stash unstash block

reverted change

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

update pipeline.jenkins file

reverted changes

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update jenkins jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update jenkins jenkins file

update jenkins jenkins file

reverted changes

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated volume

updated volume name

updated pipeline

updated pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

update pipeline.jenkins

updated file

added trim

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated sleep

updated cp command

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated build dir

updated build dir

added summary and fqltool

updated summary

updated pipeline

updated pipeline

updated pipeline

updated pipeline

update pipeline.jenkins

update pipeline.jenkins

update pipeline.jenkins with temp build dir for test jobs

fix comment in pipeline.jenkins

fix typo in pipeline.jenkins

provide 1/1 for split for testAxix in pipeline.jenkins

add create build dir for testAxis() in pipeline.jenkins

update path for docker cp

update path for docker cp

add DIST dir variable to run the test script in pipeline.jenkins

add DIST dir argument to run the test script in pipeline.jenkins

add DIST dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

fix current_build_dir argument to run the test script in pipeline.jenkins

fix run-test.sh

fix run-test.sh

added sleep to troubleshoot

add ant opt build dir to .build/run-tests.sh

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

resolved conflicts

resolved conflicts

updated command

updated junit command

updated junit command

updated junit command

updated junit command

updated junit command

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

modify pipeline.jenkins for troubleshooting

modify pipeline.jenkins for troubleshooting

modify run-tests.sh for troubleshooting

modify junit command for troubleshooting

modify junit with relative path command for troubleshooting

modify piepline.jenkins file

modify piepline.jenkins file

modify piepline.jenkins file

added symlink command

added symlink command

updated symlink command

updated symlink command

commented symlink

commented symlink

commented symlink

updated symlink

updated symlink

updated symlink

updated symlink

updated symlink

added sleep for troubleshooting

added sleep for troubleshooting

added sleep for troubleshooting

removed sleep command

added symlink command

added sleep

removed security context

added sleep

added sleep

added symlink command

added symlink command

added symlink command

added symlink command

updated

updated

updated

added sleep

added sleep

troubleshooting container

troubleshooting container

troubleshooting container

added cassandra dir env value

Merge pull request #1 from thelastpickle/mck/license-defaults-preconditions-namespace-teardown/infracloud/infracloud/cassandra-5.0

SQUASH – Add license, defaults, preconditions, namespace, teardown
updated script

updated script

updated script

updated script

add mount bind in pipeline.jenkins

add mount bind in pipeline.jenkins

add sleep to troubleshoot mount bind in pipeline.jenkins

add securityContext as privileged in pipeline.jenkins

add securityContext as SYS_ADMIN in pipeline.jenkins

add securityContext as root user in pipeline.jenkins

add securityContext as root user and privileged in pipeline.jenkins

remove sleep added previously for troubleshooting in pipeline.jenkins

add switch user to jenkins in pipeline.jenkins

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated docker command

updated docker command

updated docker command

updated docker command

updated dockerfile

updated pipeline mount command

updated pipeline mount command

updated pipeline mount command

updated test stage

updated logfile command

updated logcommand

add string paramter to pipeline.jenkins to provide which stages to run

add string paramter to pipeline.jenkins to provide which stages to run

remove temp output dir

remove step within step in pipeline.jenkins

clean build artifact comments in pipeline.jenkins

comment artifact stage for troubleshooting in pipeline.jenkins

comment artifact stage for troubleshooting in pipeline.jenkins

all echo for troubleshooting in pipeline.jenkins

add echo for troubleshooting in pipeline.jenkins

updated pipleine

updated pipeline

resolve conflicts

revert changes in build-jars.sh

uncomment artifacts build job after troubleshooting in pipeline.jenkins

add default values for include-test-stage variable in run-ci.sh

refined jenkinsfile and scripts

changed the mount path

updated mount path

reverted mount path

updated job name

reverted job name

add stringParam to pipelineJob in DslJob.jenkins

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

parameterise repo-url and repo-branch for jenkins-deployment.yaml in run-ci.sh

remove nodeSelector from the k8s agent pod template

updated buildjob command

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

reverted buildjob command

updated buildjob command

fixed typo

reverted changes

added few changes in script

update jenkins deployment deployment name

update jenkins deployment name in run-ci.sh

add tear-down and portforwarding process termination in run-ci.sh

Update the fetch result code in .build/run-ci.sh

Co-authored-by: mck <[email protected]>
remove dsljob and pipelinecopy jenkinsfiles

move agent-build.docker file

move jenkins-deployment.yaml file

update tear-down to remove the jenkins operator along with jenkins instance

add k8s sub dir to .jenkins dir

update comment in --help case in run-ci.sh

parameterise job-name in run-ci.sh

update echo statements in run-ci.sh

update sed command in run-ci.sh

add sleep after port-forward in run-ci.sh

to squash
 - add spinners on waiting loops (instead of newlines)
 - add git cloning on gke nodes (not yet tested!)
 - macos compatible sed (dont inline sed jenkins-deployment.yaml)
 - safer kill of port-forward
 - loop on curl trigger

wip

wip

wip

Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade

 - jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
 - add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
 - avoid rebuilding in fqltool-test target, as is standard for test targets.
 - python detection and override
 - FileTest cleanup (tmp directory was left unreadable and undeletable)
 - reuse ~/.ccm (like normal)
 - remove support for python 3.6
 - remove docker volumes in image (they are added at run time)
 - remove superfluousjava version debug
 – extra mount for build/tmp as hack to prevent buggy hardlinks on overlay

 patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665

wip

debug

refactorings

bring in work from HadesArchitect/Cassius
michaelsembwever added a commit that referenced this pull request Nov 18, 2024
throwaway – comment out most tests for infracloud/cassandra-5.0 branch

add dsl job file

add scripted pipeline

rename dsl and scripted pipelines

rename dsl and scripted pipelines

update dsl pipelines

updated script path

add pipeline.jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipeline path in dsl job

update pipeline.jenkins file

update pipeline.jenkins file

update pipeline.jenkins file

add k8s agent and update step to run in a container

add k8s agent and update step to run in a container

add dummy.jenkins file

update dls job with pipeline file path

update pipeline.jenkins file

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

updated build job

update DslJob.jenkins file

added jenkins deployment file

add run-ci.sh script to run the jenkins operator then the pipeline jobs

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

runnign stress job

runnign stress job

reverted stess stage and only running artifact

SQUASH – Add license, defaults, preconditions, namespace, teardown

add env variable for debug logs

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

add env variable for debug logs

add env variable for debug logs

updated file

updated file

reverted change

updated tool section

updated tool section

make jnlp default container

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update JCasC

update JCasC

updated file

updated deployment

added new image tag

updated sleep command

updated imagetag

Update pipeline.jenkins
updated imagetag

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

removed xz command

changed image

changed image

changed image

changed image

changed image

changed image

update pipeline.jenkins

updated image

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipeline.jenkins

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated image tag

updated pipeline

update pipeline.jenkins

updated docker file

added imagetag

add .build/docker/_docker_run.sh script check with OR condition in build script

add contains function in if condition in buildAxis func

add contains function in if condition in buildAxis func

commented few lines

updated dockerfile and imagetag

updated pipeline

updated pipeline

updated pipeline

added security context

updated image

updated image

dockerfile

added image

updated branch

update pipeline.jenkins k8s agent config

updated image tag

updated tag

added init container

added init container

added init container

added init container

added init container

added init container

added init container

added init container

reverted change

reverted change

updated

updated

updated init

updated init

updated docker script

updated docker script

updated docker script

updated docker script

updated script

updated script

updated script

added echo commands

added echo commands

commented stash

updated script

added echo

added echo

added echo

updated sleep command

added volume mount

added volume mount

added volume mount

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

added new files for testing

renamed file

renamed file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

update pipelinecopy jenkins file k8s agent yaml

update pipelinecopy jenkins file

update pipelinecopy jenkins file

update pipeline.jenkins k8s agent config

update pipelinecopy jenkins file

update pipelinecopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update build-jars script from sh to bash

update jenkinscopy jenkins file

update jenkinscopy jenkins file

updated targets

update jenkinscopy jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update jenkinscopy jenkins file

update jenkinscopy jenkins file

update jenkinscopy jenkins file

removed sleep

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated file

update jenkinscopy jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated file

update pipelinecopy.jenkins k8s agent config

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

updated file

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update pipelinecopy.jenkins k8s agent config

update pipelinecopy.jenkins k8s agent config

updated echo command

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated echo command

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated file

updated image tag added bc and timeout

updated image tag added bc and timeout

updated file

updated file

uncommented stash unstash block

uncommented stash unstash block

reverted change

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

updated stash unstash block

update pipeline.jenkins file

reverted changes

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

update jenkins jenkins file

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

update jenkins jenkins file

update jenkins jenkins file

reverted changes

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

updated volume

updated volume name

updated pipeline

updated pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

update stash code in jenkins.pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

update pipeline.jenkins

updated file

added trim

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated sleep

updated cp command

updated pipeline

updated pipeline

updated pipeline

updated pipeline

updated build dir

updated build dir

added summary and fqltool

updated summary

updated pipeline

updated pipeline

updated pipeline

updated pipeline

update pipeline.jenkins

update pipeline.jenkins

update pipeline.jenkins with temp build dir for test jobs

fix comment in pipeline.jenkins

fix typo in pipeline.jenkins

provide 1/1 for split for testAxix in pipeline.jenkins

add create build dir for testAxis() in pipeline.jenkins

update path for docker cp

update path for docker cp

add DIST dir variable to run the test script in pipeline.jenkins

add DIST dir argument to run the test script in pipeline.jenkins

add DIST dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

add current_build_dir argument to run the test script in pipeline.jenkins

fix current_build_dir argument to run the test script in pipeline.jenkins

fix run-test.sh

fix run-test.sh

added sleep to troubleshoot

add ant opt build dir to .build/run-tests.sh

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

resolved conflicts

resolved conflicts

updated command

updated junit command

updated junit command

updated junit command

updated junit command

updated junit command

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

commented artifacts to troubleshoot

modify pipeline.jenkins for troubleshooting

modify pipeline.jenkins for troubleshooting

modify run-tests.sh for troubleshooting

modify junit command for troubleshooting

modify junit with relative path command for troubleshooting

modify piepline.jenkins file

modify piepline.jenkins file

modify piepline.jenkins file

added symlink command

added symlink command

updated symlink command

updated symlink command

commented symlink

commented symlink

commented symlink

updated symlink

updated symlink

updated symlink

updated symlink

updated symlink

added sleep for troubleshooting

added sleep for troubleshooting

added sleep for troubleshooting

removed sleep command

added symlink command

added sleep

removed security context

added sleep

added sleep

added symlink command

added symlink command

added symlink command

added symlink command

updated

updated

updated

added sleep

added sleep

troubleshooting container

troubleshooting container

troubleshooting container

added cassandra dir env value

Merge pull request #1 from thelastpickle/mck/license-defaults-preconditions-namespace-teardown/infracloud/infracloud/cassandra-5.0

SQUASH – Add license, defaults, preconditions, namespace, teardown
updated script

updated script

updated script

updated script

add mount bind in pipeline.jenkins

add mount bind in pipeline.jenkins

add sleep to troubleshoot mount bind in pipeline.jenkins

add securityContext as privileged in pipeline.jenkins

add securityContext as SYS_ADMIN in pipeline.jenkins

add securityContext as root user in pipeline.jenkins

add securityContext as root user and privileged in pipeline.jenkins

remove sleep added previously for troubleshooting in pipeline.jenkins

add switch user to jenkins in pipeline.jenkins

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated init container

updated docker command

updated docker command

updated docker command

updated docker command

updated dockerfile

updated pipeline mount command

updated pipeline mount command

updated pipeline mount command

updated test stage

updated logfile command

updated logcommand

add string paramter to pipeline.jenkins to provide which stages to run

add string paramter to pipeline.jenkins to provide which stages to run

remove temp output dir

remove step within step in pipeline.jenkins

clean build artifact comments in pipeline.jenkins

comment artifact stage for troubleshooting in pipeline.jenkins

comment artifact stage for troubleshooting in pipeline.jenkins

all echo for troubleshooting in pipeline.jenkins

add echo for troubleshooting in pipeline.jenkins

updated pipleine

updated pipeline

resolve conflicts

revert changes in build-jars.sh

uncomment artifacts build job after troubleshooting in pipeline.jenkins

add default values for include-test-stage variable in run-ci.sh

refined jenkinsfile and scripts

changed the mount path

updated mount path

reverted mount path

updated job name

reverted job name

add stringParam to pipelineJob in DslJob.jenkins

Merge branch 'infracloud/cassandra-5.0' of github.com:infracloudio/cassandra into infracloud/cassandra-5.0

parameterise repo-url and repo-branch for jenkins-deployment.yaml in run-ci.sh

remove nodeSelector from the k8s agent pod template

updated buildjob command

Merge branch 'infracloud/cassandra-5.0' of https://github.com/infracloudio/cassandra into infracloud/cassandra-5.0

reverted buildjob command

updated buildjob command

fixed typo

reverted changes

added few changes in script

update jenkins deployment deployment name

update jenkins deployment name in run-ci.sh

add tear-down and portforwarding process termination in run-ci.sh

Update the fetch result code in .build/run-ci.sh

Co-authored-by: mck <[email protected]>
remove dsljob and pipelinecopy jenkinsfiles

move agent-build.docker file

move jenkins-deployment.yaml file

update tear-down to remove the jenkins operator along with jenkins instance

add k8s sub dir to .jenkins dir

update comment in --help case in run-ci.sh

parameterise job-name in run-ci.sh

update echo statements in run-ci.sh

update sed command in run-ci.sh

add sleep after port-forward in run-ci.sh

to squash
 - add spinners on waiting loops (instead of newlines)
 - add git cloning on gke nodes (not yet tested!)
 - macos compatible sed (dont inline sed jenkins-deployment.yaml)
 - safer kill of port-forward
 - loop on curl trigger

wip

wip

wip

Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade

 - jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
 - add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
 - avoid rebuilding in fqltool-test target, as is standard for test targets.
 - python detection and override
 - FileTest cleanup (tmp directory was left unreadable and undeletable)
 - reuse ~/.ccm (like normal)
 - remove support for python 3.6
 - remove docker volumes in image (they are added at run time)
 - remove superfluousjava version debug
 – extra mount for build/tmp as hack to prevent buggy hardlinks on overlay

 patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665

wip

debug

refactorings

bring in work from HadesArchitect/Cassius
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.

1 participant