<div dir="ltr">Looks like after re-running the jjb with a dummy change it updated the jobs and the links were restored.<div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">--<br>Regards,<br>Jean-Francois Chevrette<br>Principal Software Engineer | Service Delivery - Hosted Services<br>jfchevrette = [irc, github, twitter]</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 11, 2018 at 9:37 AM Jean-Francois Chevrette <<a href="mailto:jchevret@redhat.com">jchevret@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>following the restore we notice that some jobs are not triggering when an upstream job finishes.</div><div><br></div><div>For instance, job "devtools-fabric8-analytics-npm-insights-f8a-build-master" should trigger job "devtools-f8a-master-deploy-e2e-test".</div><div><br></div><div>Is something missing from the restore with regards to jobs that are "linked"? Would we need to re-create the jobs to restore this functionallity?</div><div><br></div><div>Please advise. Thanks!</div><div><br clear="all"><div><div dir="ltr" class="m_2072183561927821528m_-279477821078246957gmail_signature">--<br>Regards,<br>Jean-Francois Chevrette<br>Principal Software Engineer | Service Delivery - Hosted Services<br>jfchevrette = [irc, github, twitter]</div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 4, 2018 at 6:32 PM Brian Stinson <<a href="mailto:brian@bstinson.com" target="_blank">brian@bstinson.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sep 04 14:52, Brian Stinson wrote:<br>
> On Sep 04 13:28, Zach Huntington Meath wrote:<br>
> > Hello all,<br>
> > <br>
> > My name is Zach, and I'm a member of the Foreman team. We use <a href="http://ci.centos.org" rel="noreferrer" target="_blank">ci.centos.org</a><br>
> > to run some of our testing. About 30 minutes ago I was setting up a job to<br>
> > maintain the jobs that we use on <a href="http://ci.centos.org" rel="noreferrer" target="_blank">ci.centos.org</a> and I copied over a command<br>
> > that we use on <a href="http://ci.theforeman.org" rel="noreferrer" target="_blank">ci.theforeman.org</a> which will update jobs and delete old<br>
> > jobs. We use this with <a href="http://ci.theforeman.org" rel="noreferrer" target="_blank">ci.theforeman.org</a> as we maintain all of our jobs in<br>
> > the same repository, also not realizing that the foreman user would have<br>
> > permissions to delete other jobs. I realized a bit into the job that it was<br>
> > not doing this, and instead was deleting other users jobs. I stopped the<br>
> > job, but it had already deleted 128 jobs. I sincerely apologize for this,<br>
> > it was not intentional, but  a big mistake. I'm attaching a list of all the<br>
> > deleted jobs so that users can be aware. We will be removing this command<br>
> > and not running this again.<br>
> > <br>
> > Once again I sincerely apologize, for any undue stress or harm this may<br>
> > have caused.<br>
> > <br>
> > Thanks,<br>
> > <br>
> > -- <br>
> > Zachary Huntington-Meath<br>
> > Red Hat Engineering<br>
> > (919)-619-4189<br>
> > irc: zhunting<br>
> <br>
> > atomic-cahc-image-cloud-continuous<br>
> > atomic-cahc-image-cloud-smoketested<br>
> > atomic-cahc-installer-continuous<br>
> > atomic-cahc-installer-smoketested<br>
> > atomic-duffy-allocate<br>
> > atomic-duffy-gc<br>
> > atomic-rdgo-centos7<br>
> > atomic-tree-smoketest-centos7<br>
> > atomic-treecompose-centos7<br>
> > atomicapp-test-docker-master<br>
> > atomicapp-test-docker-pr<br>
> > atomicapp-test-kubernetes-master<br>
> > atomicapp-test-kubernetes-pr<br>
> > atomicapp-test-openshift-master<br>
> > atomicapp-test-openshift-pr<br>
> > atomicapp-test-unittest-master<br>
> > atomicapp-test-unittest-pr<br>
> > atomictest-build-git-evtag-master<br>
> > atomictest-duffy-allocate<br>
> > atomictest-duffy-gc<br>
> > bodhi-bodhi<br>
> > bstinson-test-build<br>
> > bstinsonmhk-compose_tester<br>
> > centos-container-pipeline-service-ci-cleanup<br>
> > centos-container-pipeline-service-ci-master<br>
> > centos-container-pipeline-service-ci-pr<br>
> > centos-container-pipeline-service-ci-pr-debug<br>
> > centos-container-pipeline-service-ci-pr-openshift<br>
> > centos-container-pipeline-service-ci-pr-test<br>
> > centos-container-pipeline-service-ci-pr-unittests<br>
> > centos-container-pipeline-service-ci-return-failed-nodes<br>
> > centos-container-pipeline-service-container-index<br>
> > centos-container-pipeline-service-job<br>
> > centos-container-pipeline-service-pre-build-caddyserver-caddyserver-latest<br>
> > centos-container-pipeline-service-pre-build-centos-centos7-atomic-latest<br>
> > centos-container-pipeline-service-pre-build-centos-postgresql-94-centos7-latest<br>
> > centos-container-pipeline-service-pre-build-centos-postgresql-95-centos7-latest<br>
> > centos-container-pipeline-service-pre-build-centos-postgresql-96-centos7-latest<br>
> > centos-container-pipeline-service-pre-build-centos-varnish-4-centos7-latest<br>
> > centos-container-pipeline-service-pre-build-centos-varnish-5-centos7-latest<br>
> > centos-container-pipeline-service-pre-build-fabric8-services-fabric8-wit-latest<br>
> > centos-container-pipeline-service-pre-build-gluster-storagesig-heketi-latest<br>
> > centos-container-pipeline-service-pre-build-gluster-storagesig-heketi-testing<br>
> > centos-container-pipeline-service-pre-build-kbsingh-centos7-atomic-latest<br>
> > centos-container-pipeline-service-pre-build-kbsingh-container-prebuild-1<br>
> > centos-container-pipeline-service-pre-build-service-job<br>
> > centos-container-pipeline-service-pre-build-user-cont-tools-latest<br>
> > ci-pipeline-atomic-host-tests<br>
> > ci-pipeline-duffy-allocate<br>
> > ci-pipeline-duffy-gc<br>
> > ci-pipeline-kernel-f26-ltp<br>
> > ci-pipeline-kernel-trigger<br>
> > ci-pipeline-ostree-boot-sanity<br>
> > ci-pipeline-ostree-compose<br>
> > ci-pipeline-ostree-image-boot-sanity<br>
> > ci-pipeline-ostree-image-compose<br>
> > ci-pipeline-rpmbuild<br>
> > cloudinstance-vagrant-test<br>
> > devtools-api-machine-stacks-f8a-build-master<br>
> > devtools-api-machine-stacks-fabric8-analytics<br>
> > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-spring-boot<br>
> > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-thorntail<br>
> > devtools-bdd-test-booster-openshift.io-us-east-2a-rest-http-vert.x<br>
> > devtools-chat-build-master<br>
> > devtools-chat-integrations-github-build-master<br>
> > devtools-chat-integrations-gitlab-build-master<br>
> > devtools-chat-integrations-irc-build-master<br>
> > devtools-chat-integrations-rssfeeds-build-master<br>
> > devtools-chat-push-proxy-build-master<br>
> > <a href="http://devtools-che-functional-tests-after-rh-che-build-prod-preview.openshift.io" rel="noreferrer" target="_blank">devtools-che-functional-tests-after-rh-che-build-prod-preview.openshift.io</a><br>
> > devtools-che-functional-tests-periodical-openshift.io-2<br>
> > devtools-che-functional-tests-periodical-prod-preview.openshift.io-2a<br>
> > devtools-che-functional-tests-periodical-prod-preview.openshift.io-free-stg<br>
> > devtools-che-functional-tests-prcheck-openshift.io-2<br>
> > devtools-che-functional-tests-prcheck-prod-preview.openshift.io-2a<br>
> > devtools-che-plugin-registry-build-master<br>
> > devtools-che-starter-build-che-credentials-master<br>
> > devtools-che-starter-prcheck<br>
> > devtools-che-tenant-maintainer-build-master<br>
> > devtools-che-vertx-server-build-master<br>
> > devtools-cvedb<br>
> > devtools-cvedb-build-master<br>
> > devtools-cvejob<br>
> > devtools-cvejob-build-master<br>
> > devtools-cvejob-fabric8-analytics-pydoc<br>
> > devtools-cvejob-fabric8-analytics-pylint<br>
> > devtools-e2e-fabric8-analytics<br>
> > devtools-eclipse-che-build-dockerfiles<br>
> > devtools-eclipse-che-promotion<br>
> > devtools-error-tracking<br>
> > devtools-error-tracking-build-master<br>
> > devtools-f8a-3scale-connect-api-f8a-build-master<br>
> > devtools-f8a-3scale-connect-api-fabric8-analytics<br>
> > devtools-f8a-hpf-insights-f8a-build-master<br>
> > devtools-f8a-hpf-insights-fabric8-analytics<br>
> > devtools-f8a-hpf-insights-fabric8-analytics-pydoc<br>
> > devtools-f8a-hpf-insights-fabric8-analytics-pylint<br>
> > devtools-f8a-master-deploy-e2e-test<br>
> > devtools-f8a-server-backbone-f8a-build-master<br>
> > devtools-f8a-server-backbone-fabric8-analytics<br>
> > devtools-f8a-server-backbone-fabric8-analytics-pydoc<br>
> > devtools-f8a-server-backbone-fabric8-analytics-pylint<br>
> > devtools-fabric8-admin-proxy<br>
> > devtools-fabric8-admin-proxy-build-master<br>
> > devtools-fabric8-analytics-api-gateway-f8a-build-master<br>
> > devtools-fabric8-analytics-api-gateway-fabric8-analytics<br>
> > devtools-fabric8-analytics-api-gateway-fabric8-analytics-pydoc<br>
> > devtools-fabric8-analytics-api-gateway-fabric8-analytics-pylint<br>
> > devtools-fabric8-analytics-auth-fabric8-analytics<br>
> > devtools-fabric8-analytics-auth-fabric8-analytics-pydoc<br>
> > devtools-fabric8-analytics-auth-fabric8-analytics-pylint<br>
> > devtools-fabric8-analytics-common-fabric8-analytics-pydoc<br>
> > devtools-fabric8-analytics-common-fabric8-analytics-pylint<br>
> > devtools-fabric8-analytics-cvedb-s3-dump-docker-f8a-build-master<br>
> > devtools-fabric8-analytics-cvedb-s3-dump-docker-fabric8-analytics<br>
> > devtools-fabric8-analytics-data-model-f8a-build-master<br>
> > devtools-fabric8-analytics-data-model-fabric8-analytics<br>
> > devtools-fabric8-analytics-data-model-fabric8-analytics-pydoc<br>
> > devtools-fabric8-analytics-data-model-fabric8-analytics-pylint<br>
> > devtools-fabric8-analytics-dependency-editor<br>
> > devtools-fabric8-analytics-dependency-editor-npm-publish-build-master<br>
> > devtools-fabric8-analytics-firehose-fetcher-f8a-build-master<br>
> > devtools-fabric8-analytics-firehose-fetcher-fabric8-analytics<br>
> > devtools-fabric8-analytics-ingestion-fabric8-analytics<br>
> > devtools-fabric8-analytics-ingestion-fabric8-analytics-pydoc<br>
> > devtools-fabric8-analytics-ingestion-fabric8-analytics-pylint<br>
> > devtools-fabric8-analytics-jenkins-plugin-fabric8-analytics<br>
> > devtools-fabric8-analytics-jobs-f8a-build-master<br>
> <br>
> > _______________________________________________<br>
> > Ci-users mailing list<br>
> > <a href="mailto:Ci-users@centos.org" target="_blank">Ci-users@centos.org</a><br>
> > <a href="https://lists.centos.org/mailman/listinfo/ci-users" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/ci-users</a><br>
> <br>
> <br>
> Hi All,<br>
> <br>
> Zach: Thanks for including a list here. We keep nightly backups of the<br>
> jenkins master, and I was going to see about restoring these job before<br>
> I included a note to the list but it's taking a bit longer to sync over<br>
> and extract the job configs.<br>
> <br>
> We should have these back in short order (if your service jobs haven't<br>
> already caught up with some of them).<br>
> <br>
> The Foreman account was one of our legacy accounts (we provisioned this<br>
> project almost 3 years ago), and included more lax permissions than are<br>
> necessary. Foreman folks: let's work together soon to get a service job<br>
> going so you won't need to run this by hand any more, and we can drop<br>
> permissions here. <br>
> <br>
> Cheers!<br>
> <br>
> --<br>
> Brian Stinson<br>
> CentOS CI Infrastructure Team<br>
> _______________________________________________<br>
> Ci-users mailing list<br>
> <a href="mailto:Ci-users@centos.org" target="_blank">Ci-users@centos.org</a><br>
> <a href="https://lists.centos.org/mailman/listinfo/ci-users" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/ci-users</a><br>
<br>
These are restored to last night's backup.<br>
<br>
--Brian<br>
_______________________________________________<br>
Ci-users mailing list<br>
<a href="mailto:Ci-users@centos.org" target="_blank">Ci-users@centos.org</a><br>
<a href="https://lists.centos.org/mailman/listinfo/ci-users" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/ci-users</a><br>
</blockquote></div></div>
</blockquote></div>