{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":79464039,"defaultBranch":"master","name":"dci-ansible","ownerLogin":"redhat-cip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-19T14:58:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1607795?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704982438.0","currentOid":""},"activityList":{"items":[{"before":"8d5c419eda8894aa441b2162fe88d010266c89f0","after":"1d0c7070180dd703326e1dc379f68a93fe8d3577","ref":"refs/heads/master","pushedAt":"2024-09-18T20:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Use a tag as the version in the git action_plugin\n\n- Add logic to fetch and use git tag if available\n\nChange-Id: Icd2126608fd266f9887baa245489945fe68baf62\nTestBos2: virt tnf-test","shortMessageHtmlLink":"Use a tag as the version in the git action_plugin"}},{"before":"f66d03d8dbd228917ac87de9ed312962031ff557","after":"8d5c419eda8894aa441b2162fe88d010266c89f0","ref":"refs/heads/master","pushedAt":"2024-09-12T14:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Avoid reencoding twice the ansible tasks in the backlog\n\nUntil we have a self._job_id set by the dci_job task, all ansibles tasks are encoded and stored in self._backlog.\nWhen we process the backlog after the first dci_job, all tasks stored in the backlog are reencoded.\nPython raise an exception because we can't encode a binary string. The backlog is never uploaded.\n\nThis patch encode task content only before we create the task on the server.\n\nChange-Id: Ibf9593ab3f1eb9641379cd1b3701f824ee17f5c5\nTestBos2: virt control-plane","shortMessageHtmlLink":"Avoid reencoding twice the ansible tasks in the backlog"}},{"before":"341d64cfaf5b906dc329e265766315f9b1634399","after":"f66d03d8dbd228917ac87de9ed312962031ff557","ref":"refs/heads/master","pushedAt":"2024-07-19T09:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"provide the dcijunit callback plugin\n\n- imported from the ansible junit plugin (commit 9f899f94924fafeb330b1e8b18c970742da56e0d)\n- modified to use a regexp instead of a prefix and not consider failed tasks\n- do not add timestamp to the filename\n- python 3.6 compatible\n- change JUNIT_TEST_CASE_PREFIX to JUNIT_TEST_CASE_REGEX\n\nChange-Id: Ic6b4fce789e0e687d29c8cb401a0bf1655d5265f","shortMessageHtmlLink":"provide the dcijunit callback plugin"}},{"before":"a7b70b3a10663beeb8136288c7890f5168c24d56","after":"341d64cfaf5b906dc329e265766315f9b1634399","ref":"refs/heads/master","pushedAt":"2024-07-18T08:55:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Add dciauth requirement\n\ndciauth is used in the callback module and the git action plugin\n\nChange-Id: I32fdd1522341e5fc2f032d4e92f4b363d7803238","shortMessageHtmlLink":"Add dciauth requirement"}},{"before":"2a6c5874bd5874bde562039895c757186a1f065d","after":"a7b70b3a10663beeb8136288c7890f5168c24d56","ref":"refs/heads/master","pushedAt":"2024-07-08T17:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Allow to use ansible-core as requirement\n\nDepending on the ansible version make ansible-core or ansible a\nrequirement.\n\nChange-Id: Iaa21d4f651d689c3f3d317e13a9cde4d89fea527","shortMessageHtmlLink":"Allow to use ansible-core as requirement"}},{"before":"785abe6993fc66fca5c0f0e9473ad74f4878d93d","after":null,"ref":"refs/heads/dependabot/pip/ansible-8.5.0","pushedAt":"2024-01-11T14:13:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"}},{"before":null,"after":"785abe6993fc66fca5c0f0e9473ad74f4878d93d","ref":"refs/heads/dependabot/pip/ansible-8.5.0","pushedAt":"2023-12-29T18:20:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump ansible from 2.9.18 to 8.5.0\n\nBumps [ansible](https://github.com/ansible-community/ansible-build-data) from 2.9.18 to 8.5.0.\n- [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md)\n- [Commits](https://github.com/ansible-community/ansible-build-data/commits/8.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: ansible\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump ansible from 2.9.18 to 8.5.0"}},{"before":"e8f11323f9ec1454be8c25d1ad770ab5e75b5711","after":"2a6c5874bd5874bde562039895c757186a1f065d","ref":"refs/heads/master","pushedAt":"2023-11-22T11:22:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"Remove Dockerfile\"","shortMessageHtmlLink":"Merge \"Remove Dockerfile\""}},{"before":"794804ab16b501e7a93ef35eb1863acf8432ed9f","after":"e8f11323f9ec1454be8c25d1ad770ab5e75b5711","ref":"refs/heads/master","pushedAt":"2023-11-21T19:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"fix requirements.txt preventing CI to run\n\nChange-Id: I3ba8d7bb32c002b13ed50ccc68f51c99adcdd093","shortMessageHtmlLink":"fix requirements.txt preventing CI to run"}},{"before":"bd900ebe20ec7e0ddbe7fc7fb5d063ec0a39f589","after":"794804ab16b501e7a93ef35eb1863acf8432ed9f","ref":"refs/heads/master","pushedAt":"2023-10-29T21:51:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"add the capability to set a key/value on a job\"","shortMessageHtmlLink":"Merge \"add the capability to set a key/value on a job\""}},{"before":"e4673b74777b403fd4656b98ccbf855ab25e0933","after":"bd900ebe20ec7e0ddbe7fc7fb5d063ec0a39f589","ref":"refs/heads/master","pushedAt":"2023-10-27T11:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Trigger a new build\n\nChange-Id: I16ab49949ef1305e3425b1ae77db68189ebb5dd7","shortMessageHtmlLink":"Trigger a new build"}},{"before":"76ee36031547bc6bf2e58aa51eebaa229f001446","after":"e4673b74777b403fd4656b98ccbf855ab25e0933","ref":"refs/heads/master","pushedAt":"2023-09-29T13:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Add cmdline_to_json filter plugin\n\nTransforms a kernel cmdline intput into a json\nUpdate requirements to point to repo and master branch, since there are\nno new releases of dciclient\n\nChange-Id: Ic6e3a17732cf2775f535fa32db379163ed0a5a4c","shortMessageHtmlLink":"Add cmdline_to_json filter plugin"}},{"before":"ebbb310083470b0da834c07f1b998a5431a559a9","after":"76ee36031547bc6bf2e58aa51eebaa229f001446","ref":"refs/heads/master","pushedAt":"2023-09-26T09:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Remove topic team association\n\ntopic team permission will be removed in the future.\nWe should remove it from clients first.\n\nChange-Id: I62105dd64dabb40b18f2a8277c91224fd41ee438","shortMessageHtmlLink":"Remove topic team association"}},{"before":"5769602f0b2007d591033bbdcbb0afd16437de90","after":"ebbb310083470b0da834c07f1b998a5431a559a9","ref":"refs/heads/master","pushedAt":"2023-09-13T12:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Introduce has_pre_release_access in dci_team module\n\nThis allow the creation of a team with has_pre_release_access flag.\n\nDepends-On: https://softwarefactory-project.io/r/c/python-dciclient/+/29353\nChange-Id: I536f4aa0658195cf9d1ecac905800f11012bb797","shortMessageHtmlLink":"Introduce has_pre_release_access in dci_team module"}},{"before":"f64971cca3de7d9703f574a057fbef4b3e4da344","after":"5769602f0b2007d591033bbdcbb0afd16437de90","ref":"refs/heads/master","pushedAt":"2023-08-22T14:19:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"Checking for actioned items in skipped loop tasks\"","shortMessageHtmlLink":"Merge \"Checking for actioned items in skipped loop tasks\""}},{"before":"5d37e0c579beb74f480f0fb4f28f8bf0e07481d0","after":"f64971cca3de7d9703f574a057fbef4b3e4da344","ref":"refs/heads/master","pushedAt":"2023-07-21T09:59:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Deprecate dci_keys module\n\nChange-Id: I6bfe7d74dd5d0cb7f7025fdd73cc9046675fc2ae","shortMessageHtmlLink":"Deprecate dci_keys module"}},{"before":"51be57c2f2f25e0fbda4dc7c9212d60f5e9b37b3","after":"5d37e0c579beb74f480f0fb4f28f8bf0e07481d0","ref":"refs/heads/master","pushedAt":"2023-06-08T12:44:25.227Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"add remove_component from job\n\nChange-Id: I3d844bffaf76ebe7a52462bced59b1a02f2e15c0\nDepends-On: If264c7d1a7155aa02ea389a42ba1de828da15409\nDepends-On: I93d0afe80ba17ebe049c6609f1c13b1d9670247a","shortMessageHtmlLink":"add remove_component from job"}},{"before":"9aa6224b71c6f78f2c74e986ead5ed2b9b284fbf","after":"51be57c2f2f25e0fbda4dc7c9212d60f5e9b37b3","ref":"refs/heads/master","pushedAt":"2023-06-01T15:59:01.985Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"Added warning messages to dci callback output\"","shortMessageHtmlLink":"Merge \"Added warning messages to dci callback output\""}},{"before":"ac454f2ea1cbdfa30eca4c3aa4ce6f3bb77b3ee0","after":"9aa6224b71c6f78f2c74e986ead5ed2b9b284fbf","ref":"refs/heads/master","pushedAt":"2023-05-11T12:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"create a state (new) if none is present\n\nChange-Id: I37f8dcbd758fae472b0c8a7b86bbfed7e29560ff\nTest-Hints: sno","shortMessageHtmlLink":"create a state (new) if none is present"}},{"before":"b91489b2f670a0d8a10b70c6a8c65b263d34a7ac","after":"ac454f2ea1cbdfa30eca4c3aa4ce6f3bb77b3ee0","ref":"refs/heads/master","pushedAt":"2023-05-10T11:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Redeploy rpm\n\nDepends-On: I10596acd0a759aa9b323980e3799b77024a24af3\nChange-Id: Idfc597557e0adbc5cf18559d312ad088632d2cb0\nTest-Hints: no-check","shortMessageHtmlLink":"Redeploy rpm"}},{"before":"d8602c6af4049c3e1bf34299544e5b50d47f28e6","after":"b91489b2f670a0d8a10b70c6a8c65b263d34a7ac","ref":"refs/heads/master","pushedAt":"2023-05-10T09:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"trigger ci\n\nChange-Id: I5f35ba5486f1c5aa01d9512d4d99c986e2b8482f","shortMessageHtmlLink":"trigger ci"}},{"before":"a628c85a177e9ec63a1b24a27da527deddf35a5d","after":"d8602c6af4049c3e1bf34299544e5b50d47f28e6","ref":"refs/heads/master","pushedAt":"2023-05-10T08:27:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"dci_component: add display_name and version\"","shortMessageHtmlLink":"Merge \"dci_component: add display_name and version\""}},{"before":"7e5e1d0803df7ec99253e6eb0e86bd357ea0bdb9","after":"a628c85a177e9ec63a1b24a27da527deddf35a5d","ref":"refs/heads/master","pushedAt":"2023-04-25T07:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"callback: allow to get job id from env\n\nexport jobstate id as an env var for ansible-playbook calls\n\nChange-Id: Ibbf26ed92573f31d409f4840e0ca4f3a0980a2e0","shortMessageHtmlLink":"callback: allow to get job id from env"}},{"before":"c7b39a3a4a316ea321c7b489c24c18103fb150a7","after":"7e5e1d0803df7ec99253e6eb0e86bd357ea0bdb9","ref":"refs/heads/master","pushedAt":"2023-03-30T10:23:21.257Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"Added attribute warning to callbackmodule\"","shortMessageHtmlLink":"Merge \"Added attribute warning to callbackmodule\""}},{"before":"3c019e8386bd6f5d1768df8ae022025b24ca71c1","after":"c7b39a3a4a316ea321c7b489c24c18103fb150a7","ref":"refs/heads/master","pushedAt":"2023-03-29T15:50:18.725Z","pushType":"push","commitsCount":2,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"Merge \"add query parameters to the modules\"","shortMessageHtmlLink":"Merge \"add query parameters to the modules\""}},{"before":"3f3e4f6fd67aedfa4ebf88e014463afb6ff583ed","after":"3c019e8386bd6f5d1768df8ae022025b24ca71c1","ref":"refs/heads/master","pushedAt":"2023-03-29T01:13:31.169Z","pushType":"push","commitsCount":1,"pusher":{"login":"sf-project-io","name":null,"path":"/sf-project-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19975552?s=80&v=4"},"commit":{"message":"dci_job.py: pass pipeline_id on the schedule call\n\nChange-Id: Id1e6f7ca4261435b32c499717a9aee93b96199d0","shortMessageHtmlLink":"dci_job.py: pass pipeline_id on the schedule call"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuh1KTgA","startCursor":null,"endCursor":null}},"title":"Activity ยท redhat-cip/dci-ansible"}