saltstack / salt

Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
https://repo.saltproject.io/
Apache License 2.0
14.1k stars 5.47k forks source link

FX2 proxy minion regression #28580

Closed cedwards closed 8 years ago

cedwards commented 8 years ago

Sometime after revision a25ce38 the FX2 proxy minion broke. I don't know where, but it went from returning detailed output to empty data.

Working: (a25ce38)

cptbc15en1.da2.cpt.adobe.net:
    ----------
    chassis:
        ----------
        Main Board:
            ----------
            fqdd:
                System.Chassis.1#Infrastructure.1
            fw_version:
                1.10.A00.201410066
            name:
                Main Board
    cmc:
        ----------
        cmc:
            ----------
            cmc_version:
                1.30.200.201508062451
            name:
                cmc
            updateable:
                Y
    server:
        ----------
        server-1:
            ----------
            blade_type:
                PowerEdge FC630
            gen:
                iDRAC8
            idrac_version:
                2.20.20.20 (41)
            name:
                server-1
            updateable:
                Y
        server-2:
            ----------
            blade_type:
                PowerEdge FC630
            gen:
                iDRAC8
            idrac_version:
                2.20.20.20 (41)
            name:
                server-2
            updateable:
                Y
        server-3:
            ----------
            blade_type:
                PowerEdge FC630
            gen:
                iDRAC8
            idrac_version:
                2.20.20.20 (41)
            name:
                server-3
            updateable:
                Y
        server-4:
            ----------
            blade_type:
                PowerEdge FC630
            gen:
                iDRAC8
            idrac_version:
                2.20.20.20 (41)
            name:
                server-4
            updateable:
                Y
    switch:
        ----------
        switch-1:
            ----------
            fw_version:
                9.7(0.0)
            hw_version:
                A00
            model_name:
                Dell PowerEdge FN 2210S IOA
            name:
                switch-1
        switch-2:
            ----------
            fw_version:
                9.7(0.0)
            hw_version:
                A00
            model_name:
                Dell PowerEdge FN 2210S IOA
            name:
                switch-2

Not working: (seen in 2015.8.1-848-g3a729c2 and 2015.8.1-846-gfed4c6f)

cptbc1en1.da2.cpt.adobe.net: 
   ---------- 
   chassis: 
       ---------- 
   cmc: 
       ---------- 
   server: 
       ---------- 
   switch: 
       ----------

Looks like a job for @cro .

rallytime commented 8 years ago

Thanks @cedwards! We'll get this fixed up.

Ch3LL commented 8 years ago

ZD-509

cro commented 8 years ago

We reverted at least one bad PR today. Proxies work fine for me in my test configuration with the current head of 2015.8 after that reversion. Are you in a position to test the current head to see if it's fixed for you now?

cedwards commented 8 years ago

I just installed 2015.8.1-980-gdecc31a using bootstrap (should be HEAD of 2015.8) and the problem persists. I installed using:

sh /tmp/install_salt.sh -S -M -P git 2015.8

I restarted master, minion, syndic and proxies.

[root@saltmaster1.sin2 ~]# salt cptbc1en1.sin2.cpt.adobe.net chassis.cmd inventory
cptbc1en1.sin2.cpt.adobe.net:
    ----------
    chassis:
        ----------
    cmc:
        ----------
    server:
        ----------
    switch:
        ----------
meggiebot commented 8 years ago

According to your ZenDesk update, this we remedied with 2015.8.2. Can I close this GitHub issue?

cedwards commented 8 years ago

The primary issue(s) outlined here was fixed with 2015.8.2, yes. We can close this issue.