{"push_id":3089675313,"size":10,"distinct_size":10,"ref":"refs/heads/cirrus_base_images","head":"0d4db32affadf00b113e03728f0898c0cc0fff6c","before":"761eb1b8776e54106a9677c1adbb001a496d01db","commits":[{"sha":"6e0f10f19be142df6e5db23871106b67fcfa8be4","author":{"name":"Daniel J Walsh","email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com"},"message":"Fix completions to work with podman run command\n\nAlso add missing --help  and -h and add some consistency to the\nusage of boolean_options.\n\nSigned-off-by: Daniel J Walsh <dwalsh@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/6e0f10f19be142df6e5db23871106b67fcfa8be4"},{"sha":"87bf117417b9a27ed38a1a50d11e1e6dc2042c3f","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"Revert \"downgrade runc due a rootless bug\"\n\nThis reverts commit 803efd4d380f091c85cd45e0b3c35cf6333d47b7.\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/87bf117417b9a27ed38a1a50d11e1e6dc2042c3f"},{"sha":"6e04ec783b0f2443f14e37601a51d35b09a7e84f","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"test, rootless: specify USER env variable\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/6e04ec783b0f2443f14e37601a51d35b09a7e84f"},{"sha":"39a8cc7558f05fc7740a074681e9093f4594cb71","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1852 from rhatdan/completions\n\nCleaning up completions.","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/39a8cc7558f05fc7740a074681e9093f4594cb71"},{"sha":"4f8ea996035899d3e1d00129ec1517065b341358","author":{"name":"OpenShift Merge Robot","email":"dd8cc73a9fcbc4f2f987fe818c87bd17f8347a2c@users.noreply.github.com"},"message":"Merge pull request #1714 from giuseppe/fix-rootless-tests\n\ntests: fix rootless tests with an updated runc","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/4f8ea996035899d3e1d00129ec1517065b341358"},{"sha":"ff6d8eb3ce7d0625d8ffdd64114b5e38c1ea0ce0","author":{"name":"baude","email":"4a9bf16f52cf2e7b852b6c55f7c378736725ec17@redhat.com"},"message":"disable checkpoint tests on f29\n\ntemporarily disabling checkpoint tests on f29 as they don't currently pass.\n\nSigned-off-by: baude <bbaude@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/ff6d8eb3ce7d0625d8ffdd64114b5e38c1ea0ce0"},{"sha":"313c64b5e40a22f419ee0fea9cbc04ea9ec68a50","author":{"name":"Giuseppe Scrivano","email":"20002b7b24c75512093a71a58285826d5c504fca@redhat.com"},"message":"rootless: propagate XDG_RUNTIME_DIR to the OCI runtime\n\nSigned-off-by: Giuseppe Scrivano <gscrivan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/313c64b5e40a22f419ee0fea9cbc04ea9ec68a50"},{"sha":"f55dce75a1a1c65fdf2d26095514acb07105ff1d","author":{"name":"Chris Evich","email":"352d8596d782a469eafa66a46434e15a449859ce@redhat.com"},"message":"Cirrus: Use Makefile for image-building\n\nThe packer tool takes JSON as input for the details of producing VM\nimages to be used for PR CI-testing.  JSON is not a very human-friendly\nformat, without support for comments and frequently containing lots of\nduplicate data.\n\nFix this by using a Makefile + simple python one-liner to convert\nfrom a human-friendly YAML format into packer-native JSON.  This allows\nuse of anchors/aliases to reduce duplication, and allows inline comments\nfor easier maintainability.  This also allows separating the 'test'\naction from the 'build' action, for earlier and better syntax problem\ndetection.\n\nLastly, there are some minor ``lib.sh`` and ``integration_test.sh``\nupdates to support future work, and slightly improve the build and\ntest environments.\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/f55dce75a1a1c65fdf2d26095514acb07105ff1d"},{"sha":"7018f378afe2fe42517bb856a47930052495bdb4","author":{"name":"Chris Evich","email":"352d8596d782a469eafa66a46434e15a449859ce@redhat.com"},"message":"Cirrus: Document and codify base-image production\n\nA number of images required for future testing are not present in GCE.\nImporting them is a long proscribed process prone to errors and\ncomplications.\n\nImprove this situation by documenting, and encoding the majority of the\nsteps required.  Due to the required complexity, these are clearly\nidentified as 'semi-automated'.  This means a discerning eye is\nsometimes needed to address unforeseen problems (networking issues,\nformat or packaging changes, etc).\n\nNevertheless, having these steps in writing, will reduce current and\nfuture  maintenance burden while supporting future testing needs of\nRHEL, Fedora and Fedora Atomic Host.\n\nAlso:\n\n* Add necessary configuration, scripts, and Makefile updates needed to\n  prepare RHEL, Fedora, & FAH cloud images for use in GCE.  This\n  is a complex, multi-step process where the cloud image is booted\n  un a local user-mod qemu-kvm instance, where it can be modified.\n  From there, it's converted into a specific format, and imported into\n  GCE.  Lastly, the imported raw disk data is made available as a GCE\n  VM image.\n\n  Note: As of this commit, the RHEL base-image builds (CentOS has native\n  image), however neither RHEL or CentOS cache-images build correctly.\n\n* Left testing on FAH disabled, the GCE/Cirrus integration needs needs more\n  work.  Specifically, the python3-based google startup script service\n  throws a permission-denied (as root) when trying to create a temp.\n  directory.  Did not investigate further, though manually running the\n  startup script does allow the libpod tests to start running.\n\n* Enabled Fedora 29 image to execute tests and general use.\n\n* Utilize the standardized F28-based container image  for gating\n  of more the intensive unit and integration testing.  Update\n  documentation to reflect this as the standard platform for\n  these checks.  Rename tasks with shorter names and to better\n  reflect their purpose.\n\n* Cirrus: Trim unnecessary env vars before testing since the vast\n  majority are only required for orchestration purposes.  Since most\n  are defined within `.cirrus.yml`, it's a good place to store the\n  list of undesirables.  Since each of the cirrus-scripts runs in\n  it's own shell, unsetting these near the end will have no\n  consequence.  Also trim down the number of calls to show_env_vars()\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/7018f378afe2fe42517bb856a47930052495bdb4"},{"sha":"0d4db32affadf00b113e03728f0898c0cc0fff6c","author":{"name":"Chris Evich","email":"352d8596d782a469eafa66a46434e15a449859ce@redhat.com"},"message":"Update RUNC Commit for testing use\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/libpod/commits/0d4db32affadf00b113e03728f0898c0cc0fff6c"}]}
{"actor":{"display_login":"cevich"}}