)]}'
{"tripleo_common/actions/ansible.py":[{"author":{"_account_id":11090,"name":"Sergii Golovatiuk","email":"sgolovat@redhat.com","username":"holser"},"change_message_id":"839b717f03d7e80ed436e33b7f199abc15130712","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        os.rename(log_path, new_path)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    config.set(\u0027defaults\u0027, \u0027forks\u0027, str(min("},{"line_number":108,"context_line":"        multiprocessing.cpu_count() * 4, 100)))"},{"line_number":109,"context_line":"    config.set(\u0027defaults\u0027, \u0027timeout\u0027, \u002730\u0027)"},{"line_number":110,"context_line":"    config.set(\u0027defaults\u0027, \u0027gather_timeout\u0027, \u002730\u0027)"},{"line_number":111,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_21da561c","line":108,"updated":"2020-10-05 14:30:36.000000000","message":"config.set(\u0027defaults\u0027, \u0027forks\u0027, str(min(max(multiprocessing.cpu_count() * 4,8), 100)))\n\nin that case it will vary from 8 to 100","commit_id":"d5a54beb34bcadce93b2f81bea25aa3e75a13919"},{"author":{"_account_id":25877,"name":"Luke Short","email":"ekultails@gmail.com","username":"ekultails"},"change_message_id":"1d928767ebe49cddc89f10bcdcb4a52b7f1ad832","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        os.rename(log_path, new_path)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    config.set(\u0027defaults\u0027, \u0027forks\u0027, str(min("},{"line_number":108,"context_line":"        multiprocessing.cpu_count() * 4, 100)))"},{"line_number":109,"context_line":"    config.set(\u0027defaults\u0027, \u0027timeout\u0027, \u002730\u0027)"},{"line_number":110,"context_line":"    config.set(\u0027defaults\u0027, \u0027gather_timeout\u0027, \u002730\u0027)"},{"line_number":111,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_24b9c4eb","line":108,"in_reply_to":"9f560f44_21da561c","updated":"2020-10-05 15:22:57.000000000","message":"I will test out if we need to have a higher minimum than 4. Thanks for the suggestion!","commit_id":"d5a54beb34bcadce93b2f81bea25aa3e75a13919"},{"author":{"_account_id":25877,"name":"Luke Short","email":"ekultails@gmail.com","username":"ekultails"},"change_message_id":"d61e1f15411f1007c99b7e8e65b3456774476989","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        os.rename(log_path, new_path)"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    config.set(\u0027defaults\u0027, \u0027forks\u0027, str(min("},{"line_number":108,"context_line":"        multiprocessing.cpu_count() * 4, 100)))"},{"line_number":109,"context_line":"    config.set(\u0027defaults\u0027, \u0027timeout\u0027, \u002730\u0027)"},{"line_number":110,"context_line":"    config.set(\u0027defaults\u0027, \u0027gather_timeout\u0027, \u002730\u0027)"},{"line_number":111,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_90c72666","line":108,"in_reply_to":"9f560f44_24b9c4eb","updated":"2020-10-05 18:42:46.000000000","message":"The minimum requirement for the Undercloud is 4 vCPUs (I have verified this as well, you cannot install an Undercloud with anything lower). [1] That leaves the minimum to be 16. I also took an existing Undercloud and compared 4 forks vs 16 forks (1 vCPU vs 4 vCPUs). The deployment time was very similar (+/- two minutes) and still worked even with 1 vCPU. (1) https://images.rdoproject.org/docs/baremetal/requirements.html","commit_id":"d5a54beb34bcadce93b2f81bea25aa3e75a13919"}]}
