Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade linkmgrd to BULLSEYE #60

Merged
merged 6 commits into from
Apr 11, 2022
Merged

Upgrade linkmgrd to BULLSEYE #60

merged 6 commits into from
Apr 11, 2022

Conversation

zjswhhh
Copy link
Contributor

@zjswhhh zjswhhh commented Apr 8, 2022

Description of PR

Summary:
Fixes # (issue)

This PR is to upgrade linkmgrd to base image BULLSEYE. What is changed:

  1. Removing dh-systemd
    The dependency on dh-systemd is blocking upgrading docker-mux to bullseye (Upgrade mux container to Bullseye sonic-buildimage#10498). Removing it now to unblock.
  2. Azure pipeline change
  3. Replace dependency list with ${shlibs:Depends}

sign-off: Jing Zhang zhangjing@microsoft.com

Type of change

  • Bug fix
  • New feature
  • Doc/Design
  • Unit test

Approach

What is the motivation for this PR?

How did you do it?

How did you verify/test it?

Test building locally.

Any platform specific information?

Documentation

@saiarcot895
Copy link
Contributor

saiarcot895 commented Apr 8, 2022

For the binary package section can you replace the Depends list with ${shlibs:Depends}? That'll automatically determine the dependencies. Otherwise, that list would need to get updated for Bullseye.

@saiarcot895
Copy link
Contributor

Also, FYI, the azure pipeline for building linkmgrd is on Buster. You may wish to update it to Bullseye at some point.

@zjswhhh zjswhhh changed the title Remove dh-systemd dependency for upgrading to bullseye Upgrade linkmgrd to BULLSEYE Apr 8, 2022
@zjswhhh zjswhhh force-pushed the bullseye branch 2 times, most recently from 06579e5 to aa5bf26 Compare April 9, 2022 00:02
@zjswhhh zjswhhh marked this pull request as draft April 9, 2022 00:03
azure-pipelines.yml Outdated Show resolved Hide resolved
@zjswhhh zjswhhh merged commit 41f5fb9 into sonic-net:master Apr 11, 2022
@zjswhhh zjswhhh deleted the bullseye branch April 11, 2022 15:33
zjswhhh added a commit to sonic-net/sonic-buildimage that referenced this pull request Apr 17, 2022
[master][sonic-linkmgrd] submodule updates

41f5fb9 Jing Zhang      Mon Apr 11 08:33:39 2022 -0700  Upgrade linkmgrd to `BULLSEYE` (sonic-net/sonic-linkmgrd#60)
2fc890e Jing Zhang      Mon Apr 4 10:25:22 2022 -0700   Lower unsolicited MUX state change notification log level to WARNING (sonic-net/sonic-linkmgrd#57)
13f4879 Jing Zhang      Sun Apr 3 21:56:33 2022 -0700   Keep incrementing sequence number when link prober is suspended and shutdown  (sonic-net/sonic-linkmgrd#55)
62482e1 Jing Zhang      Sun Apr 3 20:54:40 2022 -0700   Reset link prober state when default route is back (sonic-net/sonic-linkmgrd#56)
34a68d1 Jing Zhang      Thu Mar 31 18:33:46 2022 -0700  disable switchover measuring based on link prober (sonic-net/sonic-linkmgrd#49)
898a655 Jing Zhang      Thu Mar 31 15:42:15 2022 -0700  Update link prober metrics posting logics (sonic-net/sonic-linkmgrd#50)

sign-off: Jing Zhang zhangjing@microsoft.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