~vicamo/+git/kteam-tools:master

Last commit made on 2023-07-05
Get this branch:
git clone -b master https://git.launchpad.net/~vicamo/+git/kteam-tools
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~vicamo/+git/kteam-tools

Recent commits

f2a947e... by You-Sheng Yang

Merge remote-tracking branches 'vicamo/local/mainline-build/amd64-generic-only', 'vicamo/for-upstream/git-build-kernel/git-push-options-pre-receive-hook' and 'vicamo/local/add-experimental-packages'

9042406... by Andy Whitcroft

ktl/signing_config: switch to production signing-config.yaml

We no longer need to use staging.kernel.ubuntu.com. Drop the staging
subdomain which simplifies our firewall rules.

Signed-off-by: Cory Todd <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>
Acked-by: Andy Whitcroft <email address hidden>
Signed-off-by: Andy Whitcroft <email address hidden>

514f174... by Cory Todd

ktl/signing_config: switch to production signing-config.yaml

We no longer need to use staging.kernel.ubuntu.com. Drop the staging
subdomain which simplifies our firewall rules.

Signed-off-by: Cory Todd <email address hidden>

79c8133... by Juerg Haefliger

cranky: fix: annotations: Copy explicit files only

To prevent the copying of stray files (like pycache files) into the trees
only copy explicitly listed files. Note that this does not cover the case
when files are to be removed.

While at it, fix a shellcheck warning introduced in a previous commit.

Signed-off-by: Juerg Haefliger <email address hidden>
Acked-by: Andrea Righi <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>
Signed-off-by: Juerg Haefliger <email address hidden>

3dae8ba... by Stefan Bader

kernel-series: EOL Kinetic Kudu

Mark 22.10/Kinetic as EOL. Also change jammy:linux-hwe-5.19 to be a
primary kernel on its own and all former Kinetic backports to be
derivatives of hwe-5.19.
This will require some manual adjustments (rebase, version numbers) when
cranking the next time but is required to be able to maintain the Jammy
kernels beyond the EOL of Kinetic.

Signed-off-by: Stefan Bader <email address hidden>

<!--- diff-bot: start --->

Acked-by: Kleber Souza <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
---
Autogenerated by Diff Bot
### info/kernel-series.yaml
```yaml
'22.04':
  sources:
    linux-allwinner-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-allwinner
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-aws-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-aws
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-azure-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-azure
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-gcp-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-gcp
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-hwe-5.19:
      $delete:
        derived-from:
        - '22.10'
        - linux
      $insert:
        versions:
        - 5.19.0
      backport:
      - true
      - false
    linux-lowlatency-hwe-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-lowlatency
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-oracle-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-oracle
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-riscv-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-riscv
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
    linux-starfive-5.19:
      backport:
      - true
      - false
      derived-from:
        $delete:
        - !!python/tuple
          - 1
          - linux-starfive
        - !!python/tuple
          - 0
          - '22.10'
        $insert:
        - !!python/tuple
          - 0
          - '22.04'
        - !!python/tuple
          - 1
          - linux-hwe-5.19
'22.10':
  supported:
  - true
  - false

```
<!--- diff-bot: end --->

e236716... by Stefan Bader

kernel-series: EOL Kinetic Kudu

Mark 22.10/Kinetic as EOL. Also change jammy:linux-hwe-5.19 to be a
primary kernel on its own and all former Kinetic backports to be
derivatives of hwe-5.19.
This will require some manual adjustments (rebase, version numbers) when
cranking the next time but is required to be able to maintain the Jammy
kernels beyond the EOL of Kinetic.

Signed-off-by: Stefan Bader <email address hidden>

65dad14... by Andrea Righi

cranky: fix: annotations: skip derivatives

Do not update annotations scripts in derivatives, they will inherit the
right version of the script from the master.

Signed-off-by: Andrea Righi <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Acked-by: Cory Todd <email address hidden>
Signed-off-by: Andrea Righi <email address hidden>

f975ba3... by Andrea Righi

cranky: fix: annotations: skip derivatives

Do not update annotations scripts in derivatives, they will inherit the
right version of the script from the master.

Signed-off-by: Andrea Righi <email address hidden>

2fd26f2... by Cory Todd

cranky: per-cycle support

Adds support for using per-cycle KernelSeries data when driving cranky operations. For example `cranky checkout --cycle 2023.04.17 bionic:linux` will use the appropriate per-cycle KernelSeries data to determine the repository and dependent packages when checking out; updating the relevant remote as needed. Other commands are similarly converted.

Authored-by: Andy Whitcroft <email address hidden>
Co-authored-by: Cory Todd <email address hidden>
Acked-by: Cory Todd <email address hidden>
Signed-off-by: Cory Todd <email address hidden>

9d00775... by Cory Todd

cranky/crl: test_cycle_ref -- update for new Handle api

Update Handle.look_set API to use ks parameter.

Signed-off-by: Cory Todd <email address hidden>