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

Use jinja2 python package from pypi #4883

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Jun 29, 2020

  1. Add the test signing certificates for secure boot (sonic-net#4866)

    * Add the test signing certificates for secure boot
    * Remove unnecessary ca key file
    * Regenerate the certificates to not expose the ca key
    xumia committed Jun 29, 2020
    Configuration menu
    Copy the full SHA
    5f16e96 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2020

  1. syslog changes Multi ASIC platforms (sonic-net#4738)

    Add changes for syslog support for containers running in namespaces on multi ASIC platforms.
    On Multi ASIC platforms
    
    Rsyslog service is only running on the host. There is no rsyslog service running in each namespace.
    On multi ASIC platforms the rsyslog service on the host will be listening on the docker0 ip address instead of loopback address.
    The rsyslog.conf on the containers is modified to have omfwd target ip to be docker0 ipaddress instead of loopback ip
    
    Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
    arlakshm committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    ef994a1 View commit details
    Browse the repository at this point in the history
  2. [sonic-platform-common] Update submodule (sonic-net#4871)

    * src/sonic-platform-common 82bbeab...42781ff (1):
      > [SfpBase] Fix key name typo in docstring (sonic-net#99)
    
    Signed-off-by: Volodymyr Boyko <volodymyrx.boiko@intel.com>
    vboykox committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    22bf545 View commit details
    Browse the repository at this point in the history
  3. [mellanox]: Update SAI to 1.16.5 (sonic-net#4873)

    1.  Upgrade SAI headers to v1.6.3
    2.  Fix traffic lost during FFB related to buffer config + optimize buffer config timing for FB
    3.  Add ACL fields BTH, IP flags
    4.  Add ACL infrastructure of different fields per ASIC type
    keboliu committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    ba234ab View commit details
    Browse the repository at this point in the history
  4. Support for connecting to DB in namespace via TCP port in multi-asic …

    …platform. (sonic-net#4779)
    
    * Support for connecting to DB in namespace via IP:port ( using docker bridge network ) for applications in multi-asic platform.
    
    * Added the default IP as 127.0.0.1 if the IPaddress derivation from interface fails.
    Moved the localhost loopback IP binding logic into the supervisor.j2 file.
    judyjoseph committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    6e1ae35 View commit details
    Browse the repository at this point in the history
  5. [sonic-sairedis] sonic-sairedis submodule update (sonic-net#4847)

    * sonic-sairedis submodule update
    * Update BRCM SAI to 3.7.5.1
    smaheshm committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    ed7fafc View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. [docker-nat]: Updated the NAT iptables patch for 4.19 buster (sonic-n…

    …et#4843)
    
    Updated the NAT iptables patch for 4.19 buster
    
    Depends on PR : sonic-net/sonic-linux-kernel#147
    
    1 Known issue:
    
    With both NAT patch files for 4.19 buster kernel, seeing 1 display issue in iptables like explained below
    
    On Docker NAT, iptables supported version is 1.6.0 and on base OS it’s 1.8.2. So seeing an display issue of which fullcone option is not showing in version 1.8.2 iptables output and no issues in functionality.
    
    Display issue – For example of comparsion:
    
    NAT Docker:
    root@sonic:/home/admin# docker exec -it nat bash
    root@sonic:/# iptables -t nat -nvL
    Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
    pkts bytes target prot opt in out source destination
    0 0 DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 to:1.1.1.1 fullcone
    
    Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts bytes target prot opt in out source destination
    
    Chain OUTPUT (policy ACCEPT 30 packets, 2749 bytes)
    pkts bytes target prot opt in out source destination
    
    Chain POSTROUTING (policy ACCEPT 30 packets, 2749 bytes)
    pkts bytes target prot opt in out source destination
    root@sonic:/#
    
    Base OS:
    root@sonic:/home/admin# iptables-legacy -t nat -nvL
    Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
    pkts bytes target prot opt in out source destination
    1 36 DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 to:1.1.1.1
    
    Chain INPUT (policy ACCEPT 1 packets, 36 bytes)
    pkts bytes target prot opt in out source destination
    
    Chain OUTPUT (policy ACCEPT 41 packets, 3572 bytes)
    pkts bytes target prot opt in out source destination
    
    Chain POSTROUTING (policy ACCEPT 41 packets, 3572 bytes)
    pkts bytes target prot opt in out source destination
    root@sonic:/home/admin#
    
    To fix this issue, iptables need to update from 1.6.0 to 1.8.2 version and have to update the NAT docker from stretch to buster. Will raise a new PR with this.
    
    Signed-off-by: Akhilesh Samineni akhilesh.samineni@broadcom.com
    
    Signed-off-by: Akhilesh Samineni <akhilesh.samineni@broadcom.com>
    AkhileshSamineni committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    2187144 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    243268f View commit details
    Browse the repository at this point in the history
  3. Use jinja2 python package from pypi

    Pavel Shirshov committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    59010f0 View commit details
    Browse the repository at this point in the history
  4. Pin the jinja2 version

    Pavel Shirshov committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    1fae8e4 View commit details
    Browse the repository at this point in the history
  5. Update

    Pavel Shirshov committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    b8872dc View commit details
    Browse the repository at this point in the history