Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • latest version of a package in a Content View Version

    Posted on

    I realize this is not a trivial request, but given this command

    hammer -d package list --search 'name=kernel' --content-view-version-id 632 --order 'release ASC'
    ....
    [ INFO 2018-02-21 15:22:39 API] GET /katello/api/packages
    [DEBUG 2018-02-21 15:22:39 API] Params: {
                "organization_id" => "1",
        "content_view_version_id" => 632,
                         "search" => "name=kernel",
                           "page" => 1,
                       "per_page" => 1000,
                          "order" => "release ASC",
                           "sort" => {
            "order" => "release ASC"
        }
    ......
    -------|-----------------------------------------
    ID     | FILENAME                                
    -------|-----------------------------------------
    146017 | kernel-3.10.0-229.11.1.ael7b.ppc64le.rpm
    147901 | kernel-3.10.0-229.1.2.ael7b.ppc64le.rpm 
    149129 | kernel-3.10.0-229.14.1.ael7b.ppc64le.rpm
    150104 | kernel-3.10.0-229.20.1.ael7b.ppc64le.rpm
    147371 | kernel-3.10.0-229.4.2.ael7b.ppc64le.rpm 
    148292 | kernel-3.10.0-229.7.2.ael7b.ppc64le.rpm 
    148690 | kernel-3.10.0-229.ael7b.ppc64le.rpm     
    145498 | kernel-3.10.0-327.10.1.el7.ppc64le.rpm  
    147019 | kernel-3.10.0-327.13.1.el7.ppc64le.rpm  
    147415 | kernel-3.10.0-327.18.2.el7.ppc64le.rpm  
    149251 | kernel-3.10.0-327.22.2.el7.ppc64le.rpm  
    150094 | kernel-3.10.0-327.28.2.el7.ppc64le.rpm  
    149353 | kernel-3.10.0-327.28.3.el7.ppc64le.rpm  
    146098 | kernel-3.10.0-327.3.1.el7.ppc64le.rpm   
    145665 | kernel-3.10.0-327.36.1.el7.ppc64le.rpm  
    149855 | kernel-3.10.0-327.36.2.el7.ppc64le.rpm  
    150268 | kernel-3.10.0-327.36.3.el7.ppc64le.rpm  
    151277 | kernel-3.10.0-327.4.4.el7.ppc64le.rpm   
    146872 | kernel-3.10.0-327.4.5.el7.ppc64le.rpm   
    147006 | kernel-3.10.0-327.el7.ppc64le.rpm       
    183723 | kernel-3.10.0-514.10.2.el7.ppc64le.rpm  
    185594 | kernel-3.10.0-514.16.1.el7.ppc64le.rpm  
    190482 | kernel-3.10.0-514.21.1.el7.ppc64le.rpm  
    190873 | kernel-3.10.0-514.21.2.el7.ppc64le.rpm  
    149090 | kernel-3.10.0-514.2.2.el7.ppc64le.rpm   
    191032 | kernel-3.10.0-514.26.1.el7.ppc64le.rpm  
    195988 | kernel-3.10.0-514.26.2.el7.ppc64le.rpm  
    167408 | kernel-3.10.0-514.6.1.el7.ppc64le.rpm   
    169620 | kernel-3.10.0-514.6.2.el7.ppc64le.rpm   
    143736 | kernel-3.10.0-514.el7.ppc64le.rpm       
    214287 | kernel-3.10.0-693.11.1.el7.ppc64le.rpm  
    222287 | kernel-3.10.0-693.11.6.el7.ppc64le.rpm  
    205258 | kernel-3.10.0-693.1.1.el7.ppc64le.rpm   
    224547 | kernel-3.10.0-693.17.1.el7.ppc64le.rpm  
    208060 | kernel-3.10.0-693.2.1.el7.ppc64le.rpm   
    208774 | kernel-3.10.0-693.2.2.el7.ppc64le.rpm   
    210822 | kernel-3.10.0-693.5.2.el7.ppc64le.rpm   
    200544 | kernel-3.10.0-693.el7.ppc64le.rpm       
    -------|-----------------------------------------
    

    One would expect a properly ordered package list. I've been mucking with this today in API form and hammer form and can't come up with a good way to get the latest version of a specific package available in any given content view version

    Any ideas ?

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat