Skip to content

Create/remove cEOS docker containers in parallel#2252

Merged
wangxin merged 1 commit intosonic-net:masterfrom
wangxin:add-ceos-parallel
Sep 24, 2020
Merged

Create/remove cEOS docker containers in parallel#2252
wangxin merged 1 commit intosonic-net:masterfrom
wangxin:add-ceos-parallel

Conversation

@wangxin
Copy link
Copy Markdown
Collaborator

@wangxin wangxin commented Sep 22, 2020

Description of PR

Summary:
Fixes # (issue)

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Approach

What is the motivation for this PR?

While adding or removing cEOS based topologies, the cEOS containers are created or
removed one by one. This could take a long time for topologies like t1 and t1-lag. For better
performance, this change updated the code to create or remove the cEOS dockers in parallel.

How did you do it?

Update the ansible playbook to create and remove cEOS containers in parallel.

How did you verify/test it?

Tested add-topo and remove-topo.

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

While adding or removing cEOS docker based topologies, the cEOS containers are created or
removed one by one. This could take a long time for topologies like t1 and t1-lag. For better
performance, this change updated the code to create or remove the cEOS dockers in parallel.

Signed-off-by: Xin Wang <xiwang5@microsoft.com>
@wangxin wangxin requested a review from a team September 22, 2020 00:21
@wangxin wangxin merged commit a1e43d1 into sonic-net:master Sep 24, 2020
@wangxin wangxin deleted the add-ceos-parallel branch September 24, 2020 02:36
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
Update sonic-utilities submodule pointer to include the following:
* Fix test for pfcwd_sw_enable in db_migrator_test ([sonic-net#2252](sonic-net/sonic-utilities#2252))
* [DHCPv6] [202012] Update the dhcpv6_relay config/show cli ([sonic-net#2271](sonic-net/sonic-utilities#2271))
* [vnet_route_check] Align DB data parse logic with format used by swsscommon API ([sonic-net#2268](sonic-net/sonic-utilities#2268))
* [202012] [generate_dump] allow to extend dump with plugin scripts ([sonic-net#2269](sonic-net/sonic-utilities#2269))

Signed-off-by: dprital <drorp@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants