{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":288759083,"defaultBranch":"devel","name":"awx-resource-operator","ownerLogin":"ansible","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-19T14:48:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1507452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700721694.0","currentOid":""},"activityList":{"items":[{"before":"098941f8ca4501b91d013324cc55c0218f8696ed","after":"270c21758d82a745376f9e38ac43d92380d0f593","ref":"refs/heads/devel","pushedAt":"2024-01-15T00:36:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Make deprecated fields hidden in csv (#159)","shortMessageHtmlLink":"Make deprecated fields hidden in csv (#159)"}},{"before":"881938af72aa1fe08dcc6ef658dabfc0ad608f04","after":"098941f8ca4501b91d013324cc55c0218f8696ed","ref":"refs/heads/devel","pushedAt":"2024-01-12T20:39:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"feat: bump kustomize version to 5.3.0 (#158)","shortMessageHtmlLink":"feat: bump kustomize version to 5.3.0 (#158)"}},{"before":"7d79b651906f925307a63badad7da4e63f6e6e2e","after":"881938af72aa1fe08dcc6ef658dabfc0ad608f04","ref":"refs/heads/devel","pushedAt":"2024-01-11T22:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Connection secrets now use k8s secrets dropdown in the UI form\n\n- Update all the secret in csv so that in the UI the secrets will populate in a drop-down menu","shortMessageHtmlLink":"Connection secrets now use k8s secrets dropdown in the UI form"}},{"before":"e2b61c483b0a195f221e985d2bed813ce9300d21","after":"7d79b651906f925307a63badad7da4e63f6e6e2e","ref":"refs/heads/devel","pushedAt":"2023-12-25T00:07:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Expand parameters for Inventory resources (#139)\n\n- Added instance_groups and variables to the inventory CRD \r\n- Add and align description to the awx.awx.inventory description\r\n- Add defaults and enum for kind and state\r\n- Update variables to act as dictionary\r\n- Added for the following to the variables parameter to allow any value to be added for variable in inventory\r\n additionalProperties:\r\n type: string\r\n- Add variables, state and connection_secret to the CSV\r\n- Add instance_group to the Inventory CRD as an array","shortMessageHtmlLink":"Expand parameters for Inventory resources (#139)"}},{"before":"bd0649764c05805dfdf30684ca8781f9f3b54192","after":"e2b61c483b0a195f221e985d2bed813ce9300d21","ref":"refs/heads/devel","pushedAt":"2023-12-06T17:29:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Increase the request_timeout from default (#153)\n\n* Increase the request_timeout from default\r\n - As AWX gets overloaded with jobs, the response time of HTTP requests to the api/v2/jobs\r\n endpoint\r\n - The result is that AnsibleJob objects launcht he job, then keep checking for the status of\r\n the job that was launch. The GET request times out, and it launches a\r\n new job, which complicates the problem further.\r\n - This behavior is seen when createing 100+ AnsibleJob objects at once\r\n - We should keep this HTTP request_timeout abnormally high until the\r\n resource operator grows a better way to handle this (smart checks for\r\n timeout errors, etc.)\r\n\r\n* Bump minimum awx.awx collection version to 22.7.0 for request_timeout support\r\n\r\n* Add ability to configure request_timeout on jobs and workflows\r\n\r\nSigned-off-by: Christian M. Adams ","shortMessageHtmlLink":"Increase the request_timeout from default (#153)"}},{"before":"15052e5c606047019062892d8ba6080089e678ee","after":"bd0649764c05805dfdf30684ca8781f9f3b54192","ref":"refs/heads/devel","pushedAt":"2023-11-27T22:56:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Add GHA to build and push operator and runner images on merge (#154)\n\n* Add GHA to build and push operator and runner images on merge\r\n\r\nSigned-off-by: Christian M. Adams \r\nCo-authored-by: Dimitri Savineau ","shortMessageHtmlLink":"Add GHA to build and push operator and runner images on merge (#154)"}},{"before":"aaeaa0d5e6641539eff677f548df8c40a667881a","after":"15052e5c606047019062892d8ba6080089e678ee","ref":"refs/heads/devel","pushedAt":"2023-11-10T23:43:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Set the max-reconciles to 15 to throttle the jobs so the operator does not crash (#150)\n\n* This can be overridden by setting the MAX_CONCURRENT_RECONCILES_ANSIBLEJOB_TOWER_ANSIBLE_COM env var on the operator deployment","shortMessageHtmlLink":"Set the max-reconciles to 15 to throttle the jobs so the operator doe…"}},{"before":"48cdcb1798cf7b66bef44a7fc93922bc0bdc29ae","after":"aaeaa0d5e6641539eff677f548df8c40a667881a","ref":"refs/heads/devel","pushedAt":"2023-11-09T16:50:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"csv: Fix AWX Inventory name (#148)\n\nThis was copied from AWX Schedule in 6eaf98e but not renamed.\r\n\r\nSigned-off-by: Dimitri Savineau ","shortMessageHtmlLink":"csv: Fix AWX Inventory name (#148)"}},{"before":"10f594fa18093520c02e9fb1c1d8e21952b74019","after":"48cdcb1798cf7b66bef44a7fc93922bc0bdc29ae","ref":"refs/heads/devel","pushedAt":"2023-11-01T17:05:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Improve the error handling when jobs fail (#146)\n\n- Fix a bug where job.msg is not defined","shortMessageHtmlLink":"Improve the error handling when jobs fail (#146)"}},{"before":"1cd9230b047267be40758a1f0f94127b112a11bd","after":"10f594fa18093520c02e9fb1c1d8e21952b74019","ref":"refs/heads/devel","pushedAt":"2023-10-31T20:38:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Check for both auth secret names when setting statuses (#145)\n\n- Update job role to look for new connection_secret\r\n\r\nSigned-off-by: Christian M. Adams \r\nCo-authored-by: James Blair ","shortMessageHtmlLink":"Check for both auth secret names when setting statuses (#145)"}},{"before":"c1ed3e9700e13caf53b6929fe3b7f202d5ff4302","after":"1cd9230b047267be40758a1f0f94127b112a11bd","ref":"refs/heads/devel","pushedAt":"2023-10-31T19:09:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Refactor deprecated ansiblejob workflow to be a distinct code path (#143)\n\n- This also fixes a critical bug in the conditionals for evaluating\r\n when to use the launch_workflow.yml tasks.\r\n - Prior to this change, AnsibleJob objects with a job_workflow_template\r\n name specified would run to completion without error, but the task to\r\n launch the workflow was skipped.\r\n - The job_runner role was restructured to be more readable.\r\n - Adds a deprecation warning when the old ansiblejob workflow CR option is used.","shortMessageHtmlLink":"Refactor deprecated ansiblejob workflow to be a distinct code path (#143"}},{"before":"20aa4cc7e09ce3409ee2485cdb269a86f40e2e37","after":"c1ed3e9700e13caf53b6929fe3b7f202d5ff4302","ref":"refs/heads/devel","pushedAt":"2023-10-26T18:38:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Introduce new Env variable to only fix deprecated wfjt ansiblejob (#140)","shortMessageHtmlLink":"Introduce new Env variable to only fix deprecated wfjt ansiblejob (#140)"}},{"before":"6eaf98ea6b50a0bd11aa9fdda4d1a742f8a9cdb8","after":"20aa4cc7e09ce3409ee2485cdb269a86f40e2e37","ref":"refs/heads/devel","pushedAt":"2023-08-22T16:45:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cooktheryan","name":"Ryan Cook","path":"/cooktheryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812500?s=80&v=4"},"commit":{"message":"Update create_project.yml for proper field (#133)\n\n* Update create_project.yml\r\n\r\n* update kubectl command\r\n\r\n* bump docker version","shortMessageHtmlLink":"Update create_project.yml for proper field (#133)"}},{"before":"e1d1252be6a90cb38d7242f311930a7415e6ab8d","after":"6eaf98ea6b50a0bd11aa9fdda4d1a742f8a9cdb8","ref":"refs/heads/devel","pushedAt":"2023-05-16T20:15:21.960Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Define ansible inventory (#125)\n\n* Add AnsibleInventory CRD and inventory role\r\n* Lower max reconciles\r\n* Add CSV parameters\r\n\r\nSigned-off-by: Ryan Cook \r\nCo-authored-by: Christian Adams \r\nCo-authored-by: Roger Lopez ","shortMessageHtmlLink":"Define ansible inventory (#125)"}},{"before":"2fb89ddd9484e262b24c60e74edfbb42a4c8f86f","after":"e1d1252be6a90cb38d7242f311930a7415e6ab8d","ref":"refs/heads/devel","pushedAt":"2023-05-15T22:03:33.985Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Modifying Job Template parameters to be consistent with AWX API (#116)","shortMessageHtmlLink":"Modifying Job Template parameters to be consistent with AWX API (#116)"}},{"before":"3c7fa07543e69fc6b49f91a26c5a4c4307169869","after":"2fb89ddd9484e262b24c60e74edfbb42a4c8f86f","ref":"refs/heads/devel","pushedAt":"2023-05-09T19:43:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Fix CSV rendering issue caused by syntax error (#127)","shortMessageHtmlLink":"Fix CSV rendering issue caused by syntax error (#127)"}},{"before":"1dfed85a5fb25e1c74765500813a5794eaf717e6","after":"3c7fa07543e69fc6b49f91a26c5a4c4307169869","ref":"refs/heads/devel","pushedAt":"2023-05-03T19:13:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Fix displayName entry that resulted in blanks in UI dropdown (#126)","shortMessageHtmlLink":"Fix displayName entry that resulted in blanks in UI dropdown (#126)"}},{"before":"576eec8ceca4349455ce9769bcaca936c3ce5b97","after":"1dfed85a5fb25e1c74765500813a5794eaf717e6","ref":"refs/heads/devel","pushedAt":"2023-04-25T14:26:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Ensure vars are close to those defined by ansible playbooks (#124)\n\n* Rename variables to align with the AWX API schema\r\n* Don't use deprecated modules\r\n\r\nSigned-off-by: Ryan Cook \r\nCo-authored-by: Christian Adams ","shortMessageHtmlLink":"Ensure vars are close to those defined by ansible playbooks (#124)"}},{"before":"5e9fb5f31d97a646c3f275cd75fc936415fda26d","after":"576eec8ceca4349455ce9769bcaca936c3ce5b97","ref":"refs/heads/devel","pushedAt":"2023-04-18T20:14:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Deprecate tower_auth_secret and use connection_secret instead (#122)\n\nSigned-off-by: Ryan Cook ","shortMessageHtmlLink":"Deprecate tower_auth_secret and use connection_secret instead (#122)"}},{"before":"eef331ef0e0cba2002b6419542a1b7f5fc9914d4","after":"5e9fb5f31d97a646c3f275cd75fc936415fda26d","ref":"refs/heads/devel","pushedAt":"2023-04-18T18:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cooktheryan","name":"Ryan Cook","path":"/cooktheryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812500?s=80&v=4"},"commit":{"message":"Controller Infrastructure as Code POC (#110)\n\n* allow for projects to be created by the operator\r\n\r\nSigned-off-by: Ryan Cook \r\n(cherry picked from commit 56c4de994edcc4714bedf07f75ba078e8704f8be)\r\n\r\n* Allow for the user to define workflows. This will allow for a GUI view\r\nspecifically of workflows within the operator.\r\n\r\nSigned-off-by: Ryan Cook \r\n(cherry picked from commit a220b56577ecb11b16abffffe0bf8ea8e4282c3f)\r\n\r\n* add sample of workflow creation\r\n\r\nSigned-off-by: Ryan Cook \r\n(cherry picked from commit cf9a00957761bc9ea2d4f7e7b0a242aca65b5d20)\r\n\r\n* Fixes for project for iaac branch (#92)\r\n\r\n* Add ability to configure job_tags and skip_tags on AnsibleJob\r\n* Reference the secret name rather than env var everywhere\r\n* Fixes for project for iaac branch\r\n* Symlink service_account.yaml for single source of truth\r\n* Testing of operator using AWX and kind (#98)\r\n* Add workflow to deploy AWX, configure it, and run AnsibleJob and JobTemplate integrations\r\n* Add proper testing for project\r\n* Allow for assets to run with a configured pull policy\r\n\r\nSigned-off-by: Ryan Cook \r\nCo-authored-by: Christian Adams \r\n\r\n* Inclusion of ansible workflow template, credentials, schedule and instance groups (#99)\r\n\r\n* Add AnsibleCredential CRD\r\n* Add AnsibleSchedule CRD\r\n* Add InstanceGroup CRD\r\n* Add WorkflowTemplates CRD\r\n* Make project scm_type configurable\r\n* switch the runner back to latest\r\n* Added testing for projects\r\n* Add github cred test\r\n* Testing of changes to projects and creds\r\n* Bump operator_sdk collection to 0.4.0\r\n* Bump awx.awx collection to 21.8.0\r\n* Proper testing for ssh and token github credentials\r\n* More testing and proper variable definition using secrets\r\n* Switch to minikube instead of kind\r\n* Allow the controller to continue on failure\r\n* Proper error handling for jobs and workflows\r\n* Update tower_v1alpha1_ansiblejob-broken.yaml\r\n* Don't require description fields on CRDs\r\n* Organize kustomize files so they end up in CSV\r\n* Mark new CRDs as tech preview\r\n* Wait for status to post for tests\r\n\r\nSigned-off-by: Ryan Cook \r\n\r\n* Fix minor linter issues\r\n\r\n* Update deployment check to reflect web-task split in awx\r\n - No longer target the iaac-poc branch\r\n\r\n* Comment redundant Molecule tests in favor of kind-awx.yml workflow\r\n\r\n* module name change\r\n\r\nSigned-off-by: Ryan Cook \r\n\r\n* Bump GHA base image to ubuntu-20.04 as 18 is no longer supported\r\n\r\n* Increase wait time for awx operator loop to converge for days when GitHub is slow\r\n\r\n---------\r\n\r\nSigned-off-by: Ryan Cook \r\nCo-authored-by: Ryan Cook ","shortMessageHtmlLink":"Controller Infrastructure as Code POC (#110)"}},{"before":"4f33c9fb8d9ea2791d66c45c1c669eab1c45bb4e","after":"f43c2c045280bae22f15cd8f432bd5ac6bebd0e8","ref":"refs/heads/iaac-poc","pushedAt":"2023-04-18T17:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Increase wait time for awx operator loop to converge for days when GitHub is slow","shortMessageHtmlLink":"Increase wait time for awx operator loop to converge for days when Gi…"}},{"before":"c9decf83e91f002086ab2bc6e2b34043f051fdeb","after":"4f33c9fb8d9ea2791d66c45c1c669eab1c45bb4e","ref":"refs/heads/iaac-poc","pushedAt":"2023-04-18T16:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Bump GHA base image to ubuntu-20.04 as 18 is no longer supported","shortMessageHtmlLink":"Bump GHA base image to ubuntu-20.04 as 18 is no longer supported"}},{"before":"d2a60dd7b7ca2fcb4f6d16e5d1d195c2ef0ee3f1","after":"c9decf83e91f002086ab2bc6e2b34043f051fdeb","ref":"refs/heads/iaac-poc","pushedAt":"2023-04-18T14:43:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"module name change\n\nSigned-off-by: Ryan Cook ","shortMessageHtmlLink":"module name change"}},{"before":"d76b450b71e7cbbf1df3a0c2da137c8cbceb3578","after":"d2a60dd7b7ca2fcb4f6d16e5d1d195c2ef0ee3f1","ref":"refs/heads/iaac-poc","pushedAt":"2023-04-18T14:40:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"module name change\n\nSigned-off-by: Ryan Cook ","shortMessageHtmlLink":"module name change"}},{"before":"21dfbaf587fa4795dfa6dd27cbbf8abb148c9da8","after":"d76b450b71e7cbbf1df3a0c2da137c8cbceb3578","ref":"refs/heads/iaac-poc","pushedAt":"2023-03-15T04:47:30.320Z","pushType":"push","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Fix minor linter issues","shortMessageHtmlLink":"Fix minor linter issues"}},{"before":"d83d7031c561a60230d25516006b732581eaa6b3","after":"21dfbaf587fa4795dfa6dd27cbbf8abb148c9da8","ref":"refs/heads/iaac-poc","pushedAt":"2023-03-15T04:29:33.881Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Inclusion of ansible workflow template, credentials, schedule and instance groups (#99)\n\n* Add AnsibleCredential CRD\n* Add AnsibleSchedule CRD\n* Add InstanceGroup CRD\n* Add WorkflowTemplates CRD\n* Make project scm_type configurable\n* switch the runner back to latest\n* Added testing for projects\n* Add github cred test\n* Testing of changes to projects and creds\n* Bump operator_sdk collection to 0.4.0\n* Bump awx.awx collection to 21.8.0\n* Proper testing for ssh and token github credentials\n* More testing and proper variable definition using secrets\n* Switch to minikube instead of kind\n* Allow the controller to continue on failure\n* Proper error handling for jobs and workflows\n* Update tower_v1alpha1_ansiblejob-broken.yaml\n* Don't require description fields on CRDs\n* Organize kustomize files so they end up in CSV\n* Mark new CRDs as tech preview\n* Wait for status to post for tests\n\nSigned-off-by: Ryan Cook ","shortMessageHtmlLink":"Inclusion of ansible workflow template, credentials, schedule and ins…"}},{"before":"c75256da521189659556b58c74801cf35686e9f6","after":"eef331ef0e0cba2002b6419542a1b7f5fc9914d4","ref":"refs/heads/devel","pushedAt":"2023-03-15T04:15:09.913Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rooftopcellist","name":"Christian Adams","path":"/rooftopcellist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11698892?s=80&v=4"},"commit":{"message":"Add support for podman in Makefile (#109)","shortMessageHtmlLink":"Add support for podman in Makefile (#109)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xNVQwMDozNjowNS4wMDAwMDBazwAAAAPflayJ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xNVQwMDozNjowNS4wMDAwMDBazwAAAAPflayJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNVQwNDoxNTowOS45MTMxOTdazwAAAAMDpqQF"}},"title":"Activity · ansible/awx-resource-operator"}