{"action":"created","issue":{"url":"https://api.github.com/repos/codice/ddf/issues/2127","repository_url":"https://api.github.com/repos/codice/ddf","labels_url":"https://api.github.com/repos/codice/ddf/issues/2127/labels{/name}","comments_url":"https://api.github.com/repos/codice/ddf/issues/2127/comments","events_url":"https://api.github.com/repos/codice/ddf/issues/2127/events","html_url":"https://github.com/codice/ddf/pull/2127","id":241386181,"number":2127,"title":"DDF-3139 Update CrlChecker to refresh CRL on nextUpdate","user":{"login":"kcwire","id":4631300,"avatar_url":"https://avatars0.githubusercontent.com/u/4631300?v=4","gravatar_id":"","url":"https://api.github.com/users/kcwire","html_url":"https://github.com/kcwire","followers_url":"https://api.github.com/users/kcwire/followers","following_url":"https://api.github.com/users/kcwire/following{/other_user}","gists_url":"https://api.github.com/users/kcwire/gists{/gist_id}","starred_url":"https://api.github.com/users/kcwire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kcwire/subscriptions","organizations_url":"https://api.github.com/users/kcwire/orgs","repos_url":"https://api.github.com/users/kcwire/repos","events_url":"https://api.github.com/users/kcwire/events{/privacy}","received_events_url":"https://api.github.com/users/kcwire/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"beyelerb","id":4429907,"avatar_url":"https://avatars1.githubusercontent.com/u/4429907?v=4","gravatar_id":"","url":"https://api.github.com/users/beyelerb","html_url":"https://github.com/beyelerb","followers_url":"https://api.github.com/users/beyelerb/followers","following_url":"https://api.github.com/users/beyelerb/following{/other_user}","gists_url":"https://api.github.com/users/beyelerb/gists{/gist_id}","starred_url":"https://api.github.com/users/beyelerb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beyelerb/subscriptions","organizations_url":"https://api.github.com/users/beyelerb/orgs","repos_url":"https://api.github.com/users/beyelerb/repos","events_url":"https://api.github.com/users/beyelerb/events{/privacy}","received_events_url":"https://api.github.com/users/beyelerb/received_events","type":"User","site_admin":false},"assignees":[{"login":"beyelerb","id":4429907,"avatar_url":"https://avatars1.githubusercontent.com/u/4429907?v=4","gravatar_id":"","url":"https://api.github.com/users/beyelerb","html_url":"https://github.com/beyelerb","followers_url":"https://api.github.com/users/beyelerb/followers","following_url":"https://api.github.com/users/beyelerb/following{/other_user}","gists_url":"https://api.github.com/users/beyelerb/gists{/gist_id}","starred_url":"https://api.github.com/users/beyelerb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beyelerb/subscriptions","organizations_url":"https://api.github.com/users/beyelerb/orgs","repos_url":"https://api.github.com/users/beyelerb/repos","events_url":"https://api.github.com/users/beyelerb/events{/privacy}","received_events_url":"https://api.github.com/users/beyelerb/received_events","type":"User","site_admin":false},{"login":"jlcsmith","id":4503545,"avatar_url":"https://avatars3.githubusercontent.com/u/4503545?v=4","gravatar_id":"","url":"https://api.github.com/users/jlcsmith","html_url":"https://github.com/jlcsmith","followers_url":"https://api.github.com/users/jlcsmith/followers","following_url":"https://api.github.com/users/jlcsmith/following{/other_user}","gists_url":"https://api.github.com/users/jlcsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/jlcsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlcsmith/subscriptions","organizations_url":"https://api.github.com/users/jlcsmith/orgs","repos_url":"https://api.github.com/users/jlcsmith/repos","events_url":"https://api.github.com/users/jlcsmith/events{/privacy}","received_events_url":"https://api.github.com/users/jlcsmith/received_events","type":"User","site_admin":false}],"milestone":null,"comments":13,"created_at":"2017-07-07T21:33:45Z","updated_at":"2017-07-24T18:52:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/codice/ddf/pulls/2127","html_url":"https://github.com/codice/ddf/pull/2127","diff_url":"https://github.com/codice/ddf/pull/2127.diff","patch_url":"https://github.com/codice/ddf/pull/2127.patch"},"body":"#### What does this PR do?\r\nUpdates the CrlChecker to attempt to refresh the CRL when the nextUpdate time has passed.\r\n#### Who is reviewing it? \r\n@rzwiefel \r\n#### Select relevant component teams: \r\n@codice/security \r\n#### Choose 2 committers to review/merge the PR. \r\n@beyelerb\r\n@jlcsmith\r\n#### How should this be tested? (List steps with links to updated documentation)\r\nSystem configured with a valid CRL. After start up login with a specific user's PKI. Add that certificate to the CRL and verify the CRL is refreshed on the correct interval.\r\n#### Any background context you want to provide?\r\nCurrently the CRL will only be refreshed on system restart (or bundle restart of the security-handler-pki)\r\n#### What are the relevant tickets?\r\n[DDF-3139](https://codice.atlassian.net/browse/ddf-3139)\r\n#### Screenshots (if appropriate)\r\n#### Checklist:\r\n- [ ] Documentation Updated\r\n- [ ] Update / Add Unit Tests\r\n- [ ] Update / Add Integration Tests\r\n#### Review Comment Legend:\r\n- ✏️ (Pencil) This comment is a nitpick or style suggestion, no action required for approval. This comment should provide a suggestion either as an in line code snippet or a gist. \r\n- ❓ (Question Mark) This comment is to gain a clearer understanding of design or code choices, clarification is required but action may not be necessary for approval.\r\n- ❗ (Exclamation Mark) This comment is critical and requires clarification or action before approval.\r\n"},"comment":{"url":"https://api.github.com/repos/codice/ddf/issues/comments/317519647","html_url":"https://github.com/codice/ddf/pull/2127#issuecomment-317519647","issue_url":"https://api.github.com/repos/codice/ddf/issues/2127","id":317519647,"user":{"login":"cxbot","id":21088360,"avatar_url":"https://avatars2.githubusercontent.com/u/21088360?v=4","gravatar_id":"","url":"https://api.github.com/users/cxbot","html_url":"https://github.com/cxbot","followers_url":"https://api.github.com/users/cxbot/followers","following_url":"https://api.github.com/users/cxbot/following{/other_user}","gists_url":"https://api.github.com/users/cxbot/gists{/gist_id}","starred_url":"https://api.github.com/users/cxbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cxbot/subscriptions","organizations_url":"https://api.github.com/users/cxbot/orgs","repos_url":"https://api.github.com/users/cxbot/repos","events_url":"https://api.github.com/users/cxbot/events{/privacy}","received_events_url":"https://api.github.com/users/cxbot/received_events","type":"User","site_admin":false},"created_at":"2017-07-24T18:52:23Z","updated_at":"2017-07-24T18:52:23Z","body":"\nRefer to this link for build results (access rights to CI server needed): \nhttps://jenkins.codice.org/job/DDF-Linux-PR/1573/<h2>Build result: FAILURE</span></h2>[...truncated 19.22 MB...][JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/security-services-app/pom.xml to ddf.security/security-services-app/2.11.0-SNAPSHOT/security-services-app-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/handler/security-handler-pki/pom.xml to ddf.security.handler/security-handler-pki/2.11.0-SNAPSHOT/security-handler-pki-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/handler/security-handler-pki/target/security-handler-pki-2.11.0-SNAPSHOT.jar to ddf.security.handler/security-handler-pki/2.11.0-SNAPSHOT/security-handler-pki-2.11.0-SNAPSHOT.jar[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/distribution/test/itests/test-itests-ddf/pom.xml to ddf.test.itests/test-itests-ddf/2.11.0-SNAPSHOT/test-itests-ddf-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/handler/security-handler-guest/pom.xml to ddf.security.handler/security-handler-guest/2.11.0-SNAPSHOT/security-handler-guest-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/distribution/ddf/pom.xml to org.codice.ddf/ddf/2.11.0-SNAPSHOT/ddf-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/sts/security-sts-crlinterceptor/pom.xml to ddf.security.sts/security-sts-crlinterceptor/2.11.0-SNAPSHOT/security-sts-crlinterceptor-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/sts/security-sts-server/pom.xml to ddf.security.sts/security-sts-server/2.11.0-SNAPSHOT/security-sts-server-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/sts/security-sts-ldaplogin/pom.xml to ddf.security.sts/security-sts-ldaplogin/2.11.0-SNAPSHOT/security-sts-ldaplogin-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/sts/security-sts-pkivalidator/pom.xml to ddf.security.sts/security-sts-pkivalidator/2.11.0-SNAPSHOT/security-sts-pkivalidator-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/sts/security-sts-x509validator/pom.xml to ddf.security.sts/security-sts-x509validator/2.11.0-SNAPSHOT/security-sts-x509validator-2.11.0-SNAPSHOT.pom[JENKINS] Archiving /jenkins/workspace/DDF-Linux-PR/platform/security/idp/security-idp-server/pom.xml to ddf.security.idp/security-idp-server/2.11.0-SNAPSHOT/security-idp-server-2.11.0-SNAPSHOT.pomSet build name.channel stoppedNew build name is 'PR #2127'Variable with name 'BUILD_DISPLAY_NAME' already exists, current value: 'PR #2127', new value: 'PR #2127'Taking single-use slave mesos-jenkins-7c308a420cc5445a8b4294dd5a72aba7-linux-large offline.[BFA] Scanning build for known causes...[BFA] No failure causes found[BFA] Done. 5sAdding one-line test results to commit status...Setting status of af10f644c8ed88c5d9a7c16bccba0c62a589bc7b to FAILURE with url https://jenkins.codice.org/job/DDF-Linux-PR/1573 and message: 'JOB FAILURE: https://jenkins.codice.org/job/DDF-Linux-PR/1573 20 tests run, 0 skipped, 0 failed.'Using context: Internal CI Pipeline\n:x: JOB FAILURE\n"}}
{"actor":{"display_login":"cxbot"}}