[Ci-users] Deletion of some jobs
Brian Stinson
brian at bstinson.comTue Sep 4 19:52:35 UTC 2018
- Previous message: [Ci-users] Deletion of some jobs
- Next message: [Ci-users] Deletion of some jobs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sep 04 13:28, Zach Huntington Meath wrote: > Hello all, > > My name is Zach, and I'm a member of the Foreman team. We use ci.centos.org > to run some of our testing. About 30 minutes ago I was setting up a job to > maintain the jobs that we use on ci.centos.org and I copied over a command > that we use on ci.theforeman.org which will update jobs and delete old > jobs. We use this with ci.theforeman.org as we maintain all of our jobs in > the same repository, also not realizing that the foreman user would have > permissions to delete other jobs. I realized a bit into the job that it was > not doing this, and instead was deleting other users jobs. I stopped the > job, but it had already deleted 128 jobs. I sincerely apologize for this, > it was not intentional, but a big mistake. I'm attaching a list of all the > deleted jobs so that users can be aware. We will be removing this command > and not running this again. > > Once again I sincerely apologize, for any undue stress or harm this may > have caused. > > Thanks, > > -- > Zachary Huntington-Meath > Red Hat Engineering > (919)-619-4189 > irc: zhunting > atomic-cahc-image-cloud-continuous > atomic-cahc-image-cloud-smoketested > atomic-cahc-installer-continuous > atomic-cahc-installer-smoketested > atomic-duffy-allocate > atomic-duffy-gc > atomic-rdgo-centos7 > atomic-tree-smoketest-centos7 > atomic-treecompose-centos7 > atomicapp-test-docker-master > atomicapp-test-docker-pr > atomicapp-test-kubernetes-master > atomicapp-test-kubernetes-pr > atomicapp-test-openshift-master > atomicapp-test-openshift-pr > atomicapp-test-unittest-master > atomicapp-test-unittest-pr > atomictest-build-git-evtag-master > atomictest-duffy-allocate > atomictest-duffy-gc > bodhi-bodhi > bstinson-test-build > bstinsonmhk-compose_tester > centos-container-pipeline-service-ci-cleanup > centos-container-pipeline-service-ci-master > centos-container-pipeline-service-ci-pr > centos-container-pipeline-service-ci-pr-debug > centos-container-pipeline-service-ci-pr-openshift > centos-container-pipeline-service-ci-pr-test > centos-container-pipeline-service-ci-pr-unittests > centos-container-pipeline-service-ci-return-failed-nodes > centos-container-pipeline-service-container-index > centos-container-pipeline-service-job > centos-container-pipeline-service-pre-build-caddyserver-caddyserver-latest > centos-container-pipeline-service-pre-build-centos-centos7-atomic-latest > centos-container-pipeline-service-pre-build-centos-postgresql-94-centos7-latest > centos-container-pipeline-service-pre-build-centos-postgresql-95-centos7-latest > centos-container-pipeline-service-pre-build-centos-postgresql-96-centos7-latest > centos-container-pipeline-service-pre-build-centos-varnish-4-centos7-latest > centos-container-pipeline-service-pre-build-centos-varnish-5-centos7-latest > centos-container-pipeline-service-pre-build-fabric8-services-fabric8-wit-latest > centos-container-pipeline-service-pre-build-gluster-storagesig-heketi-latest > centos-container-pipeline-service-pre-build-gluster-storagesig-heketi-testing > centos-container-pipeline-service-pre-build-kbsingh-centos7-atomic-latest > centos-container-pipeline-service-pre-build-kbsingh-container-prebuild-1 > centos-container-pipeline-service-pre-build-service-job > centos-container-pipeline-service-pre-build-user-cont-tools-latest > ci-pipeline-atomic-host-tests > ci-pipeline-duffy-allocate > ci-pipeline-duffy-gc > ci-pipeline-kernel-f26-ltp > ci-pipeline-kernel-trigger > ci-pipeline-ostree-boot-sanity > ci-pipeline-ostree-compose > ci-pipeline-ostree-image-boot-sanity > ci-pipeline-ostree-image-compose > ci-pipeline-rpmbuild > cloudinstance-vagrant-test > devtools-api-machine-stacks-f8a-build-master > devtools-api-machine-stacks-fabric8-analytics > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-spring-boot > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-thorntail > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-vert.x > devtools-chat-build-master > devtools-chat-integrations-github-build-master > devtools-chat-integrations-gitlab-build-master > devtools-chat-integrations-irc-build-master > devtools-chat-integrations-rssfeeds-build-master > devtools-chat-push-proxy-build-master > devtools-che-functional-tests-after-rh-che-build-prod-preview.openshift.io > devtools-che-functional-tests-periodical-openshift.io-2 > devtools-che-functional-tests-periodical-prod-preview.openshift.io-2a > devtools-che-functional-tests-periodical-prod-preview.openshift.io-free-stg > devtools-che-functional-tests-prcheck-openshift.io-2 > devtools-che-functional-tests-prcheck-prod-preview.openshift.io-2a > devtools-che-plugin-registry-build-master > devtools-che-starter-build-che-credentials-master > devtools-che-starter-prcheck > devtools-che-tenant-maintainer-build-master > devtools-che-vertx-server-build-master > devtools-cvedb > devtools-cvedb-build-master > devtools-cvejob > devtools-cvejob-build-master > devtools-cvejob-fabric8-analytics-pydoc > devtools-cvejob-fabric8-analytics-pylint > devtools-e2e-fabric8-analytics > devtools-eclipse-che-build-dockerfiles > devtools-eclipse-che-promotion > devtools-error-tracking > devtools-error-tracking-build-master > devtools-f8a-3scale-connect-api-f8a-build-master > devtools-f8a-3scale-connect-api-fabric8-analytics > devtools-f8a-hpf-insights-f8a-build-master > devtools-f8a-hpf-insights-fabric8-analytics > devtools-f8a-hpf-insights-fabric8-analytics-pydoc > devtools-f8a-hpf-insights-fabric8-analytics-pylint > devtools-f8a-master-deploy-e2e-test > devtools-f8a-server-backbone-f8a-build-master > devtools-f8a-server-backbone-fabric8-analytics > devtools-f8a-server-backbone-fabric8-analytics-pydoc > devtools-f8a-server-backbone-fabric8-analytics-pylint > devtools-fabric8-admin-proxy > devtools-fabric8-admin-proxy-build-master > devtools-fabric8-analytics-api-gateway-f8a-build-master > devtools-fabric8-analytics-api-gateway-fabric8-analytics > devtools-fabric8-analytics-api-gateway-fabric8-analytics-pydoc > devtools-fabric8-analytics-api-gateway-fabric8-analytics-pylint > devtools-fabric8-analytics-auth-fabric8-analytics > devtools-fabric8-analytics-auth-fabric8-analytics-pydoc > devtools-fabric8-analytics-auth-fabric8-analytics-pylint > devtools-fabric8-analytics-common-fabric8-analytics-pydoc > devtools-fabric8-analytics-common-fabric8-analytics-pylint > devtools-fabric8-analytics-cvedb-s3-dump-docker-f8a-build-master > devtools-fabric8-analytics-cvedb-s3-dump-docker-fabric8-analytics > devtools-fabric8-analytics-data-model-f8a-build-master > devtools-fabric8-analytics-data-model-fabric8-analytics > devtools-fabric8-analytics-data-model-fabric8-analytics-pydoc > devtools-fabric8-analytics-data-model-fabric8-analytics-pylint > devtools-fabric8-analytics-dependency-editor > devtools-fabric8-analytics-dependency-editor-npm-publish-build-master > devtools-fabric8-analytics-firehose-fetcher-f8a-build-master > devtools-fabric8-analytics-firehose-fetcher-fabric8-analytics > devtools-fabric8-analytics-ingestion-fabric8-analytics > devtools-fabric8-analytics-ingestion-fabric8-analytics-pydoc > devtools-fabric8-analytics-ingestion-fabric8-analytics-pylint > devtools-fabric8-analytics-jenkins-plugin-fabric8-analytics > devtools-fabric8-analytics-jobs-f8a-build-master > _______________________________________________ > Ci-users mailing list > Ci-users at centos.org > https://lists.centos.org/mailman/listinfo/ci-users Hi All, Zach: Thanks for including a list here. We keep nightly backups of the jenkins master, and I was going to see about restoring these job before I included a note to the list but it's taking a bit longer to sync over and extract the job configs. We should have these back in short order (if your service jobs haven't already caught up with some of them). The Foreman account was one of our legacy accounts (we provisioned this project almost 3 years ago), and included more lax permissions than are necessary. Foreman folks: let's work together soon to get a service job going so you won't need to run this by hand any more, and we can drop permissions here. Cheers! -- Brian Stinson CentOS CI Infrastructure Team
- Previous message: [Ci-users] Deletion of some jobs
- Next message: [Ci-users] Deletion of some jobs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the CI-users mailing list