Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cortexproject/cortex
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master@{1day}
Choose a base ref
...
head repository: cortexproject/cortex
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 3 commits
  • 15 files changed
  • 3 contributors

Commits on Apr 24, 2026

  1. Have packages be built and test by CI for the release (only on master…

    … and tags) (#7351)
    
    * Have packages be built by CI
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Fix package testing for modern base images and improve debugging
    
    - Upgrade deb test image from debian:10 to debian:12
    - Migrate rpm test image from centos:8 (EOL) to rockylinux:9
    - Fix systemd unit paths for Rocky Linux (/lib -> /usr/lib)
    - Add proper Cortex config and data directories in test containers
    - Increase readiness timeout and add diagnostic output on failure
    - Run containers in privileged mode for systemd compatibility
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Rename centos-systemd to rockylinux-systemd
    
    The base image was migrated from centos:8 to rockylinux:9 in the
    previous commit. Rename the directory and update all references in
    the Makefile and test-packages script to match.
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * create test-packages step
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Correctly build packages
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Fix build issues
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Build the binaries once and re-use them
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Prevent packages being rebuilt
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Split to build-dist the building step
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * let's just run the test
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * avoid using qemu for this
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Now each runner only builds the test image for its own architecture.
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Teting for cgroups v2
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Fix binary permissions before building packages
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Split to its own file
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Implement loop
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * Apply only to master
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    friedrichg authored Apr 24, 2026
    Configuration menu
    Copy the full SHA
    45ebaf7 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2026

  1. Fix/rpm deb packaging (#7445)

    * Remove ruby-etc from fpm build - it is no longer a separate package
    
    Signed-off-by: Orlando Richards <23049867+Orlando-Richards@users.noreply.github.com>
    
    * Fix RPM and deb packaging: correct install paths and protect config files
    
    Signed-off-by: Orlando Richards <23049867+Orlando-Richards@users.noreply.github.com>
    
    * Include PR number in changelog
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    * remove whitespace
    
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Orlando Richards <23049867+Orlando-Richards@users.noreply.github.com>
    Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    Co-authored-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
    Orlando-Richards and friedrichg authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    8edbeb8 View commit details
    Browse the repository at this point in the history
  2. preserving the capacity of the Symbols slice during resets (#7404)

    * preserving the capacity of the Symbols slice during resets
    
    Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
    
    * delete req.Free() due to http path
    
    Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
    
    * Add benchmark
    
    Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
    
    * fix lint
    
    Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
    
    ---------
    
    Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
    SungJin1212 authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    551b1f4 View commit details
    Browse the repository at this point in the history
Loading