)]}'
{"id":"openstack%2Fopenstack-helm-images~868039","triplet_id":"openstack%2Fopenstack-helm-images~master~I6866b08b54379ce34f9d8e140145102940d18882","project":"openstack/openstack-helm-images","branch":"master","topic":"optimization/pip-no-cache-dir","attention_set":{},"removed_from_attention_set":{"31020":{"account":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"last_update":"2022-12-18 06:50:08.000000000","reason":"\u003cGERRIT_ACCOUNT_31020\u003e replied on the change","reason_account":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"}}},"hashtags":[],"change_id":"I6866b08b54379ce34f9d8e140145102940d18882","subject":"feat : use --no-cache-dir flag to pip in dockerfiles to save space","status":"ABANDONED","created":"2022-12-18 06:21:38.000000000","updated":"2022-12-18 07:13:38.000000000","total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"e5d8fcd53396955adc504899810f4be5114b59f9","_number":868039,"virtual_id_number":868039,"owner":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2022-12-18 06:33:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"all":[{"value":-1,"date":"2022-12-18 06:50:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"all":[{"value":-1,"date":"2022-12-18 06:50:08.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-18 06:33:00.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"3c5b3b1654f75f8ce45549727634ce4aba4cbb3d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"date":"2022-12-18 06:21:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"05dab0fc1ee3aab2568c089e7578b8e26e5cb006","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-18 06:33:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/ce804f734c6049a79b154d0b0cbdaf81\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c8a9b53e61743cf9786ee70f0b82894 : SUCCESS in 2m 32s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/4b56971ef1a84421bfec61cf602f8fee : SUCCESS in 10m 23s\n- openstack-helm-images-aio-monitoring https://zuul.opendev.org/t/openstack/build/17fbc1da05eb4fba80e841fdb538f47d : SKIPPED Skipped due to failed job openstack-helm-images-build-osh-selenium\n- openstack-helm-images-aio-logging https://zuul.opendev.org/t/openstack/build/e9a3325731ba4ee7adfac0c3f52ed2ac : SKIPPED Skipped due to failed job openstack-helm-images-build-osh-selenium\n- openstack-helm-images-horizon-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/0fda75bb14d04b30a0e739805511c021 : SKIPPED Skipped due to failed job openstack-helm-images-build-osh-selenium\n- openstack-helm-images-build-calicoctl-utility https://zuul.opendev.org/t/openstack/build/467b842e877e45f98e5eae9364fa5414 : SUCCESS in 2m 57s\n- openstack-helm-images-build-elasticsearch-s3 https://zuul.opendev.org/t/openstack/build/d08f7e1b53ba486e9e55940694654c9f : SUCCESS in 6m 12s\n- openstack-helm-images-build-nagios https://zuul.opendev.org/t/openstack/build/d47255bc765b4d5cb4f0d6bbdd0b484c : SUCCESS in 4m 49s\n- openstack-helm-images-build-osh-selenium https://zuul.opendev.org/t/openstack/build/e9af890178844c78a9850a10fb232b10 : FAILURE in 2m 42s\n- openstack-helm-images-build-ospurge https://zuul.opendev.org/t/openstack/build/186970a07eea455fa61d92ff7c2f139c : SUCCESS in 3m 22s\n- openstack-helm-images-build-prometheus-openstack-exporter https://zuul.opendev.org/t/openstack/build/44290c74147041b28c0db39459e10b9e : SUCCESS in 2m 56s\n- openstack-helm-images-build-tempest https://zuul.opendev.org/t/openstack/build/99386dc9db3d4f6682b9a0a2d76d6a9d : SUCCESS in 4m 56s\n- openstack-helm-images-build-vbmc https://zuul.opendev.org/t/openstack/build/570505d1dd944914aa7bd8a1f0545b6d : SUCCESS in 7m 21s","accounts_in_message":[],"_revision_number":1},{"id":"61cc1bfbcb0d077ec3b552593c4753c566fdc674","author":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"date":"2022-12-18 06:50:08.000000000","message":"Patch Set 1: Code-Review-1 Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e5d8fcd53396955adc504899810f4be5114b59f9","tag":"autogenerated:gerrit:abandon","author":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"date":"2022-12-18 07:13:38.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"66eb5414891357538c6197afda729bd46cdcc16a","revisions":{"66eb5414891357538c6197afda729bd46cdcc16a":{"kind":"REWORK","_number":1,"created":"2022-12-18 06:21:38.000000000","uploader":{"_account_id":31020,"name":"Pratik raj","email":"Rajpratik71@gmail.com","username":"rajpratik71"},"ref":"refs/changes/39/868039/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-images","ref":"refs/changes/39/868039/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-images refs/changes/39/868039/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-images refs/changes/39/868039/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-images refs/changes/39/868039/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-images refs/changes/39/868039/1"}}},"commit":{"parents":[{"commit":"e0da2c7370e896735c01677fb630bd344ede9ccb","subject":"Update Ceph images to Focal","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-images/commit/e0da2c7370e896735c01677fb630bd344ede9ccb"}]}],"author":{"name":"Pratik Raj","email":"rajpratik71@gmail.com","date":"2022-12-18 06:20:35.000000000","tz":330},"committer":{"name":"Pratik Raj","email":"rajpratik71@gmail.com","date":"2022-12-18 06:21:34.000000000","tz":330},"subject":"feat : use --no-cache-dir flag to pip in dockerfiles to save space","message":"feat : use --no-cache-dir flag to pip in dockerfiles to save space\n\nusing the \"--no-cache-dir\" flag in pip install, make sure downloaded packages by pip don\u0027t cache on the system. This is a best practice that makes sure to fetch from a repo instead of using a local cached one. Further, in the case of Docker Containers, by restricting caching, we can reduce image size. In terms of stats, it depends upon the number of python packages multiplied by their respective size. e.g for heavy packages with a lot of dependencies it reduces a lot by don\u0027t cache pip packages.\n\nFurther, more detailed information can be found at\n\nhttps://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6\n\nSigned-off-by: Pratik Raj \u003crajpratik71@gmail.com\u003e\nChange-Id: I6866b08b54379ce34f9d8e140145102940d18882\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-images/commit/66eb5414891357538c6197afda729bd46cdcc16a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-images/commit/66eb5414891357538c6197afda729bd46cdcc16a"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e0da2c7370e896735c01677fb630bd344ede9ccb","is_merged_in_target_branch":true,"change_id":"I47a53fb7419153cc50c6d1538eb56cdb735bc925","change_number":866068,"patch_set_number":19,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
