Ad Widget

Collapse

Repository for Zabbix 6.0 removed older minor versions from packages list

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jonxor
    Junior Member
    • Jun 2016
    • 24

    #1

    Repository for Zabbix 6.0 removed older minor versions from packages list

    I have a managed environment of Ubuntu 18.04, where package versions must stay pinned for compatibility.
    I had our environment set to use zabbix agent
    1:6.0.10-1+ubuntu18.04
    However, this package was removed from the repository, and I my new host build processes failed due to missing this package.
    I changed the environment to pin to version:
    1:6.0.11-1+ubuntu18.04
    Again, I see this package was removed from the repository and I have hosts failing to build. This seems different from how older major versions were managed, as I can specify any older version of the agent from the 5.0 repository.

    Is this intentional? It seems unnecessary as those who want the latest, can just allow the default apt behavior to install the latest version. I was expecting the 6.0 repository to behave a similar way and allow me to reach any package version, so that I can update at my own pace. I could roll back to using agents in the 5.0 repository instead, but this seems like a very silly reason to do so.
  • Atsushi
    Senior Member
    • Aug 2013
    • 2028

    #2
    Which package specifically? Make sure it's really not on the repository.

    If it's an agent, it looks like it's on the repository to me. If you want to use a specific version, you should explicitly specify the version when building the environment.​

    Comment

    • jonxor
      Junior Member
      • Jun 2016
      • 24

      #3
      Apparently I'm the one who is crazy.
      Yes, I can clearly see that the .deb file still exists in the repo.

      This is the file that Apt uses to query the repository for what packages are available.
      It only ever contains the latest version because that's what all repository's in the debian universe do. I found this answer here, and I feel sad and horrified.
      https://unix.stackexchange.com/a/544434

      I'm wondering now why apt even has a directive to specify a version if the world's package maintainers were not going to allow that to work. Oh well. I guess I need to either unpin the version for zabbix-agent and just always get latest, or use artifactory.

      Comment

      Working...