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

Update peer_with_router.yml #11186

Closed
wants to merge 24 commits into from
Closed

Commits on May 26, 2024

  1. Update peer_with_router.yml

    Check if peers is defined when peering with routers
    ehsan310 committed May 26, 2024
    Configuration menu
    Copy the full SHA
    cd15c7b View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Docs: update ubuntu support version & docker version (kubernetes-sigs…

    …#11231)
    
    Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
    tico88612 authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    bad08fd View commit details
    Browse the repository at this point in the history
  2. Bump ansible from 9.5.1 to 9.6.0

    Bumps [ansible](https://github.com/ansible-community/ansible-build-data) from 9.5.1 to 9.6.0.
    - [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md)
    - [Commits](ansible-community/ansible-build-data@9.5.1...9.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: ansible
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    0c00a0f View commit details
    Browse the repository at this point in the history
  3. Use alternate self-sufficient shellcheck precommit

    This pre-commit does not require prerequisite on the host, making it
    easier to run in CI workflows.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8bf47f7 View commit details
    Browse the repository at this point in the history
  4. Switch to upstream ansible-lint pre-commit hook

    This way, the hook is self contained and does not depend on a previous
    virtualenv installation.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    80fbe82 View commit details
    Browse the repository at this point in the history
  5. pre-commit: fix hooks dependencies

    - ansible-syntax-check
    - tox-inventory-builder
    - jinja-syntax-check
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    fc34cee View commit details
    Browse the repository at this point in the history
  6. Fix ci-matrix pre-commit hook

    - Remove dependency of pydblite which fails to setup on recent pythons
    - Discard shell script and put everything into pre-commit
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    9ffffdc View commit details
    Browse the repository at this point in the history
  7. pre-commit: apply autofixes hooks and fix the rest manually

    - markdownlint (manual fix)
    - end-of-file-fixer
    - requirements-txt-fixer
    - trailing-whitespace
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a8e1444 View commit details
    Browse the repository at this point in the history
  8. Convert check_typo to pre-commit + use maintained version

    client9/misspell is unmaintained, and has been forked by the golangci
    team, see client9/misspell#197 (comment).
    
    They haven't yet added a pre-commit config, so use my fork with the
    pre-commit hook config until the pull request is merged.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e7d6fb7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6299e93 View commit details
    Browse the repository at this point in the history
  10. Run pre-commit hooks in dynamic pipeline

    Use gitlab dynamic child pipelines feature to have one source of truth
    for the pre-commit jobs, the pre-commit config file.
    
    Use one cache per pre-commit. This should reduce the "fetching cache"
    time steps in gitlab-ci, since each job will have a separate cache with
    only its hook installed.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    0ee5351 View commit details
    Browse the repository at this point in the history
  11. Remove gitlab-ci job done in pre-commit

    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    89331a5 View commit details
    Browse the repository at this point in the history
  12. pre-commit: adjust mardownlint default, md fixes

    Use a style file as recommended by upstream. This makes for only one
    source of truth.
    Conserve previous upstream default for MD007 (upstream default changed
    here markdownlint/markdownlint#373)
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    45f622f View commit details
    Browse the repository at this point in the history
  13. Update pre-commit hooks

    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8108340 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a9ab584 View commit details
    Browse the repository at this point in the history
  15. Allow empty kube_node group (kubernetes-sigs#11248)

    While uncommon, provisioning only a control plane is a valid use case,
    so don't block it.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    b14e73a View commit details
    Browse the repository at this point in the history
  16. collection support: use manifest instead of excludes

    The default for galaxy. `manifest` works well enough for our case, and
    this avoids maintaining a blacklist.
    VannTen authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    1d30609 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    043b855 View commit details
    Browse the repository at this point in the history
  18. fix(bootstrap-os): do not install pkgs requirements on flatcar (kuber…

    …netes-sigs#11224)
    
    Fix regression added in 663fcd1 for
    flatcar nodes.
    
    See: kubernetes-sigs@663fcd1
    spnngl authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    789b5f2 View commit details
    Browse the repository at this point in the history
  19. Bump pytest-testinfra from 10.1.0 to 10.1.1

    Bumps [pytest-testinfra](https://github.com/pytest-dev/pytest-testinfra) from 10.1.0 to 10.1.1.
    - [Release notes](https://github.com/pytest-dev/pytest-testinfra/releases)
    - [Changelog](https://github.com/pytest-dev/pytest-testinfra/blob/main/CHANGELOG.rst)
    - [Commits](pytest-dev/pytest-testinfra@10.1.0...10.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: pytest-testinfra
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    137bf97 View commit details
    Browse the repository at this point in the history
  20. fix Hetzner group names (kubernetes-sigs#11232)

    The inventory file generated by Terraform produces the following warnings:
    ```
    [WARNING]:  * Failed to parse <PATH>/kubespray/contrib/terraform/hetzner/inventory.ini with ini plugin:
    <PATH>/kubespray/contrib/terraform/hetzner/inventory.ini:21: Section [k8s_cluster:children] includes undefined group: kube-master
    ...
    [WARNING]: Could not match supplied host pattern, ignoring: kube-master
    
    PLAY [Add kube-master nodes to kube_control_plane] ********************************************************************************************************
    skipping: no hosts matched
    [WARNING]: Could not match supplied host pattern, ignoring: kube-node
    
    PLAY [Add kube-node nodes to kube_node] *******************************************************************************************************************
    skipping: no hosts matched
    ```
    jmaccabee13 authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8ee43eb View commit details
    Browse the repository at this point in the history
  21. CI require a 'lgtm' or 'ok-to-test' labels to pass (kubernetes-sigs#1…

    …1251)
    
    - Require a 'lgtm' or 'ok-to-test' label for running CI after the
      moderator stage
    
    Signed-off-by: ant31 <2t.antoine@gmail.com>
    ant31 authored and ehsan310 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    d9e15cd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5f2d0ae View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0f07ae0 View commit details
    Browse the repository at this point in the history