]>
review.fuel-infra Code Review - tools/sustaining.git/log
Vladimir Khlyunev [Mon, 12 Sep 2022 18:00:39 +0000 (22:00 +0400)]
Store 2019.2.19 Dockerfile for 2019.2.19 jenkins formula
Change-Id: If2b8154efe952ea48d9f6a1ec1a1580d93483150
Vladimir Khlyunev [Mon, 27 Jun 2022 11:06:49 +0000 (15:06 +0400)]
Update git clone ssh
Change-Id: Ia1fdbe96515d409959f03d8cc959c2117f22cd4b
Vladimir Khlyunev [Mon, 27 Jun 2022 10:15:23 +0000 (14:15 +0400)]
Add ssh-agent to gitclone procedure
Change-Id: I59c72b4afe3e9598827a9a3771dbcd49ceba390a
Vladimir Khlyunev [Mon, 27 Jun 2022 09:43:24 +0000 (13:43 +0400)]
Use gerrit-based testrail reporter
Change-Id: I43585c567df086ba9e09f9a9f08311cf9a7ee344
Vladimir Khlyunev [Thu, 9 Jun 2022 21:41:28 +0000 (01:41 +0400)]
Wrap ssh command for ssl env
Change-Id: Ie0002b9d1eec8a1145927477652903e8b0cfba01
Vladimir Khlyunev [Tue, 7 Jun 2022 10:53:37 +0000 (14:53 +0400)]
Bypass /16 fuel net via sshuttle
Change-Id: Ia40681fac3a7a19e82a794b94c8451e2e4e2677a
Vladimir Khlyunev [Tue, 7 Jun 2022 09:32:17 +0000 (13:32 +0400)]
Shutdown tempest env before reverting
Change-Id: I69f21dd0ed1131e6067eed5733312c05bfa440bd
Vladimir Khlyunev [Tue, 7 Jun 2022 09:20:31 +0000 (13:20 +0400)]
Tunnel public network from rally to controller
Change-Id: Ia668de17bc99ae198354924caae8761267b226d3
Vladimir Khlyunev [Tue, 7 Jun 2022 08:28:29 +0000 (12:28 +0400)]
Rebuild tempest
Change-Id: Id7fd1294f63fea8e389d2469a40ebc34f7bbd572
Vladimir Khlyunev [Mon, 6 Jun 2022 21:42:32 +0000 (01:42 +0400)]
Reduce concurrency for tempest run
Change-Id: I3e106d722efb67932786d8c65d2d5f4026418feb
Vladimir Khlyunev [Wed, 1 Jun 2022 19:30:58 +0000 (23:30 +0400)]
Pass vip hostname to rally docker
Change-Id: I3386a72be5396457caaea9fe1fda64275b189c11
Vladimir Khlyunev [Wed, 4 May 2022 17:47:58 +0000 (21:47 +0400)]
Debug
Change-Id: If1f9d20bc949f2eb8c0acd47478cd43f787f84f4
Vladimir Khlyunev [Wed, 4 May 2022 17:41:42 +0000 (21:41 +0400)]
Debug
Change-Id: I641f3c68c0f189efd9ec856acfab58d651151a86
Vladimir Khlyunev [Wed, 4 May 2022 17:35:47 +0000 (21:35 +0400)]
Debug
Change-Id: Ib00219b9333efefd7e6ba17699d70d469ec36ac2
Vladimir Khlyunev [Wed, 4 May 2022 17:25:48 +0000 (21:25 +0400)]
Rebuild
Change-Id: I4d6481e6d9865f75f0f02a960f8ea84df3869ef8
Vladimir Khlyunev [Wed, 4 May 2022 17:15:16 +0000 (21:15 +0400)]
Rebuild
Change-Id: I7ac73ab2c3e77119df215d25bb5fc245119e62a8
Vladimir Khlyunev [Wed, 4 May 2022 17:14:21 +0000 (21:14 +0400)]
Use correct -ex for reporter
Change-Id: Ieb50dbca8fb9a4ac0c5b76b1fbbb29fa7e444198
Vladimir Khlyunev [Wed, 4 May 2022 10:31:53 +0000 (14:31 +0400)]
Enable report
Change-Id: Iebf3b3a58bd370adfa5b55e819cc6bbb28fc382e
Vladimir Khlyunev [Wed, 4 May 2022 10:23:29 +0000 (14:23 +0400)]
Use py3.7 for testrail-reporter
Change-Id: I6d9cd4f1ee07d41dcf8999818b9e96f9c2d9a588
Vladimir Khlyunev [Mon, 25 Apr 2022 17:21:33 +0000 (21:21 +0400)]
Cycle all attachments while cleaninig up volumes
Change-Id: I12f6dffae4b3daaab0c7055588d49ae0390bba8b
Vladimir Khlyunev [Wed, 13 Apr 2022 11:37:40 +0000 (15:37 +0400)]
Again pathing issue
Change-Id: I88458b9ff10d3c06b9411fcbdc5cdd5da400ec4a
Vladimir Khlyunev [Wed, 13 Apr 2022 11:14:46 +0000 (15:14 +0400)]
Fix inner path issue for tempest reporter
Change-Id: I87b77c140c323b69869a2900c93bf6f48d2d3e8c
Vladimir Khlyunev [Wed, 13 Apr 2022 11:06:12 +0000 (15:06 +0400)]
Expand REPORT_FILE env var
Change-Id: Ic2ef01fd27783bc374ac340e12887712abc05c4d
Vladimir Khlyunev [Wed, 13 Apr 2022 10:41:09 +0000 (14:41 +0400)]
Fix xml file path
Change-Id: Ie0d7ee14bb874264d9dcdf50ab3ef44da3c1e602
Vladimir Khlyunev [Wed, 13 Apr 2022 10:30:09 +0000 (14:30 +0400)]
Change env var handling
Change-Id: I313f5fa0221098eb2210c5ac7f97b91311957103
Vladimir Khlyunev [Wed, 13 Apr 2022 10:06:25 +0000 (14:06 +0400)]
Debug reporter docker v2
Change-Id: If8f15b7df4e1a43ded622942b338ed83a7c92354
Vladimir Khlyunev [Wed, 13 Apr 2022 09:54:47 +0000 (13:54 +0400)]
Debug reporter docker
Change-Id: Ib324a70e55b91918039be5b06158d48ed91f423e
Vladimir Khlyunev [Wed, 13 Apr 2022 09:48:10 +0000 (13:48 +0400)]
Pin reporter version
Change-Id: Id5052b3c514a711550a9a24a0296f81da8a2934e
Vladimir Khlyunev [Wed, 13 Apr 2022 09:21:04 +0000 (13:21 +0400)]
Fix path to reporter docker
Change-Id: I397c0caa577c92059a987cad947413cc89387bb2
Vladimir Khlyunev [Wed, 13 Apr 2022 09:10:50 +0000 (13:10 +0400)]
Update tempest reporter job
Change-Id: I9e3b04ae24712382741c1329e6664cc9da2d0be5
Vladimir Khlyunev [Mon, 11 Apr 2022 10:06:33 +0000 (14:06 +0400)]
Handle result files permissions correctly
Change-Id: I291ec351fe722d87749c92292f0c4e47afc882e2
Vladimir Khlyunev [Mon, 11 Apr 2022 07:26:11 +0000 (11:26 +0400)]
Fix path for verification.xml
Change-Id: If980cb17e23e7ea168317d4b2df13f2d957bfdc0
Vladimir Khlyunev [Sun, 10 Apr 2022 21:31:50 +0000 (01:31 +0400)]
Update archivers for tempest runner
Change-Id: I3b93a32d22b33e97c64bcc804a69d21fcc8e3e7a
Vladimir Khlyunev [Sat, 9 Apr 2022 03:47:17 +0000 (03:47 +0000)]
Merge "Initial rework MOS9 tempest"
Vladimir Khlyunev [Thu, 7 Apr 2022 06:11:16 +0000 (10:11 +0400)]
Initial rework MOS9 tempest
Change-Id: I006d7b5148d9eb0ff543192a9b63fa59ad2d354e
Vladimir Khlyunev [Thu, 7 Apr 2022 21:46:37 +0000 (01:46 +0400)]
Update gerrit refspec mechanism
Change-Id: Ice45555822ad257a9607a7f3a6dd0f4e025584bd
Vladimir Khlyunev [Tue, 29 Mar 2022 11:33:54 +0000 (15:33 +0400)]
Use local MOS iso as temp workaround
Change-Id: Ifa00596f76f831c7963708298beb9452c17d31f7
Vladimir Khlyunev [Mon, 21 Feb 2022 00:39:06 +0000 (04:39 +0400)]
Ignore PortNotFoundClient for neutron
Change-Id: I9d80faec13134af33beedc9a81c599050237a004
Vladimir Khlyunev [Mon, 10 Jan 2022 08:33:56 +0000 (12:33 +0400)]
Add public networks to ignorelist
Change-Id: I2cf81e334c21864249656cafacc7cb1a4fe5104a
Vladimir Khlyunev [Mon, 27 Dec 2021 10:11:21 +0000 (14:11 +0400)]
Fix empty volume name for post-cleanup action
Change-Id: I4f860a5f5aebd8b79880921a40237e23b637ccb9
Vladimir Khlyunev [Mon, 18 Oct 2021 17:57:13 +0000 (21:57 +0400)]
Switch off location-based mirror for mos tests
Change-Id: I310434e9db6826e7a621363e9afd00fe0781b3f8
Vladimir Khlyunev [Mon, 18 Oct 2021 14:26:56 +0000 (18:26 +0400)]
Use internal image for MOS9 tests
Change-Id: Iffb1cda4ea967de06499d4d2bea3c6a65efe2083
Vladimir Khlyunev [Thu, 7 Oct 2021 10:46:34 +0000 (14:46 +0400)]
Add stack resources calculation feature
Change-Id: I18b6a8589449c8f32b001b4938f2708781a2e91c
Vladimir Khlyunev [Tue, 28 Sep 2021 15:15:36 +0000 (15:15 +0000)]
Merge "Add volume reset state for reserved volumes"
Vladimir Khlyunev [Mon, 6 Sep 2021 09:01:43 +0000 (13:01 +0400)]
Add volume reset state for reserved volumes
Change-Id: I06fa2fa3e8af4f88bb7dcc60f82476a4fe08f959
Vladimir Khlyunev [Fri, 30 Jul 2021 10:57:28 +0000 (10:57 +0000)]
Merge "Add keypair cleanup feature"
Vladimir Khlyunev [Mon, 19 Jul 2021 23:10:31 +0000 (03:10 +0400)]
Add keypair cleanup feature
./shell.py cleanup keypair --lifetime 60d --name testname
Change-Id: I4c911dd49d11911c67540751bd410a5883e753ea
Denis Meltsaykin [Tue, 25 May 2021 12:39:02 +0000 (14:39 +0200)]
[RabbitMQ] bugfixes to script
Turned out the script doesn't work on older p3.5 due to differences
in HTTP objects and the fact that our RabbitMQ configured with
URL-encoded vhosts.
Change-Id: I06f4d0c9dacc75cd45e57e348f9e960f1dabd415
Denis Meltsaykin [Mon, 24 May 2021 21:52:59 +0000 (23:52 +0200)]
[RabbitMQ] add RabbitMQ bindings checker
This is still mostly Work-In-Progress since there is no clear
reproductions for the "bindings issue" and hence it's hard to
test if this approach is 100% correct.
Change-Id: Ic5cc4ef91afcecd2a00cee751b9cd6f8de342998
Vladimir Khlyunev [Mon, 17 May 2021 10:26:56 +0000 (14:26 +0400)]
Fix desc regex
Change-Id: I3df513341883f7333e026dba97392e2c3f471b4c
Vladimir Khlyunev [Fri, 14 May 2021 19:20:48 +0000 (23:20 +0400)]
Use % char for desc setter
Change-Id: I1c0e589e1a55fdb23d2a94942066d87befd0c7b2
Vladimir Khlyunev [Fri, 14 May 2021 18:48:11 +0000 (22:48 +0400)]
Typo in desc setter
Change-Id: I6263f84dbaad439a981e924f89343271ed672e38
Vladimir Khlyunev [Fri, 14 May 2021 12:47:34 +0000 (16:47 +0400)]
Add desc setter for deploy job
Change-Id: I52b42a8a90f07554bd069f95ead986937ece6f50
Vladimir Khlyunev [Wed, 28 Apr 2021 23:23:05 +0000 (03:23 +0400)]
Disable installing fuel-qa requirements
Change-Id: I24c97e5010c47ac979bb9726da303b20c4736a46
Vladimir Khlyunev [Wed, 28 Apr 2021 22:57:56 +0000 (02:57 +0400)]
Update git command
Change-Id: Ib133cc79a83d7d3d1fa13ba6ed250b1caa4d1ce9
Vladimir Khlyunev [Wed, 28 Apr 2021 22:41:00 +0000 (02:41 +0400)]
Add fuel-qa requirements to image
Change-Id: I3661ef7a9f997b93a54166add25e28707123714f
Vladimir Khlyunev [Wed, 28 Apr 2021 22:26:37 +0000 (02:26 +0400)]
Reboot image builder after build
Change-Id: I5afbc99cd6b5ff54a151d1e0932db4a2107b1e61
Vladimir Khlyunev [Fri, 23 Apr 2021 12:39:12 +0000 (16:39 +0400)]
Allow to not shutdown lab after test run
Change-Id: Idc06cba3161c7e3aea2a80f93bcbcfa6c6f1d2bc
Vladimir Khlyunev [Thu, 22 Apr 2021 16:00:33 +0000 (20:00 +0400)]
Enable debug logging
Change-Id: I3a5e65969a63d66150df73ee8160fb06e611b792
Vladimir Khlyunev [Thu, 22 Apr 2021 14:25:00 +0000 (18:25 +0400)]
Use correct branch for fuel-devops
Change-Id: I5d6e4718043716d6e13237aef264cfd654dde54d
Vladimir Khlyunev [Thu, 22 Apr 2021 14:10:34 +0000 (18:10 +0400)]
Use fastest mirror available
Change-Id: I8cf0ab6b4b9be53420ddcf95b943b9e86cc22345
Vladimir Khlyunev [Thu, 22 Apr 2021 12:57:58 +0000 (12:57 +0000)]
Merge "Revert "Use mirantis DNS server""
Vladimir Khlyunev [Thu, 22 Apr 2021 12:57:50 +0000 (12:57 +0000)]
Revert "Use mirantis DNS server"
This reverts commit
995e51dc26ee66bae271af9fdca20e10fab7bbe7 .
Change-Id: Ie787bfd7e127d57a79afab1e9d795f59c33ebc3f
Vladimir Khlyunev [Thu, 22 Apr 2021 12:46:13 +0000 (16:46 +0400)]
Use correct pip install with git
Change-Id: I24cbd1c272e51dd7dab77fdd6d006d18fe6c0a92
Vladimir Khlyunev [Thu, 22 Apr 2021 12:40:28 +0000 (16:40 +0400)]
Download image at last step
Change-Id: I1ad3871d743c6d72826f65462cf31ceb32d52715
Vladimir Khlyunev [Thu, 22 Apr 2021 12:28:04 +0000 (16:28 +0400)]
Use mirantis DNS server
Change-Id: I0472bfd01a69fe4a9bc4f4b29e0c1a591ed8ca94
Vladimir Khlyunev [Thu, 22 Apr 2021 11:38:00 +0000 (15:38 +0400)]
Use local fuel-devops repo
Change-Id: I0719868b9461b7e63606df416971ed3809cb2a82
Vladimir Khlyunev [Thu, 22 Apr 2021 11:03:41 +0000 (15:03 +0400)]
Remove venv condition for image build
Change-Id: Ib7d4b8087c28fdda0909b2641c67ad5f7da2980c
Vladimir Khlyunev [Thu, 22 Apr 2021 09:46:28 +0000 (13:46 +0400)]
Patch openstackclient for queue import
Change-Id: I3823329fb742f8db838f6d421450f98f9955253e
Vladimir Khlyunev [Tue, 20 Apr 2021 17:06:53 +0000 (21:06 +0400)]
Change openstackclient package
Change-Id: Idbec2d61d80137df52bcad8fa0dcd9411dc7065e
Vladimir Khlyunev [Tue, 20 Apr 2021 16:14:20 +0000 (20:14 +0400)]
Cap openstackclient for image build
Change-Id: I4ef7fe781fb1a667dd1a6fe8ba8e30148af833e7
Vladimir Khlyunev [Tue, 20 Apr 2021 15:28:51 +0000 (19:28 +0400)]
Use pip 2.7 for image building
Change-Id: Ic56dfce6d5333d7888c51630bc6a76ee83aab855
Vladimir Khlyunev [Tue, 20 Apr 2021 15:25:29 +0000 (19:25 +0400)]
Some cleaner improvements
Change-Id: I6665ece042267acb59f652ebd9271331e6ae233d
Taras Khlivnyak [Wed, 20 Jan 2021 15:10:14 +0000 (17:10 +0200)]
Validation of auth data has been added.
Change-Id: I73f910c24116fc754069aaa07fbbe4210b60ca44
Vladimir Khlyunev [Mon, 18 Jan 2021 13:27:30 +0000 (17:27 +0400)]
Add subnet cleanup step
Change-Id: Ie2e7dad470503435e60f70f2f6ab0dec93578260
Vladimir Khlyunev [Mon, 18 Jan 2021 11:38:14 +0000 (15:38 +0400)]
Restore miss-commented arg parse
Change-Id: Ia86dd4ea08f1e1f38c1857c0bb53b10309419071
Vladimir Khlyunev [Thu, 14 Jan 2021 13:18:05 +0000 (17:18 +0400)]
Extend output of search option
Change-Id: Id14e09e10aa65bb9a4632e78e14137f332d816f9
Vladimir Khlyunev [Thu, 14 Jan 2021 11:24:55 +0000 (15:24 +0400)]
Add search and enhance cleanup feature
Change-Id: I7c2d639074865af11f5ae19644b44feeac93af7b
Vladimir Khlyunev [Wed, 13 Jan 2021 13:52:29 +0000 (17:52 +0400)]
Add ignorelist behavior to cleaner
Should be populated with uuids later
Change-Id: I582505054f3404ef39b59588ef121eee685ca839
Vladimir Khlyunev [Tue, 12 Jan 2021 09:05:24 +0000 (13:05 +0400)]
Update neutron requirement for cleaner
Change-Id: I1dbd5547d7954cd0cafd1a3ccea1c7aa74760c96
Vladimir Khlyunev [Wed, 23 Dec 2020 10:35:47 +0000 (14:35 +0400)]
Initial commit of cloud cleaner
Very base version, right now it's able to cleanup stacks
Usage:
shell.py cleanup stack %names_or_ids%
It should be able to handle stuck resources except stacks itself
(heat is so heat)
Change-Id: Idc31f8c68a3748c6187f5aa38ed49ff7660c5d1d
Vladimir Khlyunev [Thu, 19 Mar 2020 11:04:28 +0000 (15:04 +0400)]
Fix another typo
Change-Id: Icfbf154e659a38b5698efa88ab64173b8899bc6b
Vladimir Khlyunev [Thu, 19 Mar 2020 10:44:09 +0000 (14:44 +0400)]
Ignore deprecated ssh keys
Change-Id: I9b4774dcb4e354059b2ad1f3fe6921548ed9d8a2
Vladimir Khlyunev [Thu, 19 Mar 2020 10:33:00 +0000 (14:33 +0400)]
Fix errors from previous patch
Change-Id: Ic714c6eb132302bcee24636fb2b495db36c1a389
Vladimir Khlyunev [Thu, 19 Mar 2020 10:06:57 +0000 (14:06 +0400)]
Update stack deployment with sre tenant awareness
Change-Id: I3001d6c147fbd3ba6e983a1a4e49b9cb5f6f9979
Vladimir Khlyunev [Mon, 16 Mar 2020 09:35:45 +0000 (13:35 +0400)]
Use correct if for anti-affinity group
Change-Id: Ia420a5bc1726ba22f513838ec87aa814a832e4f8
Vladimir Khlyunev [Thu, 14 Nov 2019 16:56:02 +0000 (20:56 +0400)]
Use new inject for tempest jobs
Change-Id: I3ada9da86eb03fb21f68aadc5583a0c3b249563f
Vladimir Khlyunev [Thu, 14 Nov 2019 10:15:29 +0000 (14:15 +0400)]
Increate wait condition timeout
Change-Id: I747256b5ec9fc74ef0d817906dc00237b221c95f
Vladimir Khlyunev [Tue, 12 Nov 2019 08:30:14 +0000 (08:30 +0000)]
Merge "Bump centos version in jjb template"
Vladimir Khlyunev [Tue, 12 Nov 2019 08:28:50 +0000 (12:28 +0400)]
Bump centos version in jjb template
Centos 7.7 was already applied manually, pinning it in jjb
Change-Id: I0ce77f6fb434460827b8314ed2d842f079b3e8ff
Vladimir Khlyunev [Mon, 14 Oct 2019 09:27:34 +0000 (13:27 +0400)]
Switch swarm to CentOS7.7
Change-Id: Iae626ad9bad36ac3bc75089fd43c23f5ba544c02
Vladimir Khlyunev [Fri, 20 Sep 2019 06:30:23 +0000 (10:30 +0400)]
Disable SSL for ironic test
Latest updates requires proper configuration of DNS on host machine.
For now we are unable to do this so disabling ssl is a spike-to-fix.
Change-Id: Ica5b2d5cff38a054d6ec5f350f8e599288759225
Vladimir Khlyunev [Thu, 29 Aug 2019 08:20:06 +0000 (12:20 +0400)]
Add "@@@" separator to env_var_generate job
Change-Id: I0819dfbae868aaa7609a35f0574979355d9c5083
Vladimir Khlyunev [Tue, 27 Aug 2019 09:30:56 +0000 (13:30 +0400)]
Restore new line addition in injext-text macro
Change-Id: I5bd21d49ca3ab67945ee38544e65aab096746c10
Vladimir Khlyunev [Tue, 27 Aug 2019 06:49:18 +0000 (10:49 +0400)]
Add one executor for huge node
It will allow to decouple huge nodes in jenkins
Change-Id: Id85c7c9f4015e20aeffe960e49321acbc7108f18
Vladimir Khlyunev [Fri, 16 Aug 2019 11:17:32 +0000 (15:17 +0400)]
Remove replace of space to new line in inject macro
Change-Id: I5530cf02576a0d306c23d8e7489eec7da211d19a
Vladimir Khlyunev [Mon, 12 Aug 2019 07:39:41 +0000 (11:39 +0400)]
Use anti-affinity group for mos slaves
Change-Id: I1448078ac1c2303ea88971ce009ef20963030eb1
Vladimir Khlyunev [Thu, 8 Aug 2019 12:22:46 +0000 (16:22 +0400)]
Put "base" label to huge nodes
Change-Id: I5af3657b31a16f4527d0d6ff350a9839cdba7e0a
Vladimir Khlyunev [Thu, 8 Aug 2019 12:17:02 +0000 (16:17 +0400)]
Move public_api test to hw node
Change-Id: Ie5aa11c992d9eb2bd0a6f0cf5a833b692e5cc7aa
Vladimir Khlyunev [Thu, 8 Aug 2019 12:05:53 +0000 (16:05 +0400)]
Disable configdb test
This feature was experimental and not used anywhere except swarm tests
Change-Id: Ib92770533d246c93945d696224b79aea7952efbf