Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-59481

Automatically label Fedora Linux agents

    Details

    • Similar Issues:

      Description

      Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of lsb_release -a in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

      Refer to pull request 98 for an example of the files to modify.

      Refer to generate_lsb_release_output.sh. and generate_os_release_output.sh for instructions to create the data files used to test operating system version reporting.

        Attachments

          Issue Links

            Activity

            markewaite Mark Waite created issue -
            markewaite Mark Waite made changes -
            Field Original Value New Value
            Description Automatically label Red Hat Enterprise Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Red Hat Enterprise Linux. Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.
            markewaite Mark Waite made changes -
            Description Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux. Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/pull/98 for an example of the files to modify.
            markewaite Mark Waite made changes -
            Description Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/pull/98 for an example of the files to modify.
            Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/pull/98 for an example of the files to modify.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_lsb_release_output. and https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_os_release_output.sh for instructions to create the data files used to test operating system version reporting.
            markewaite Mark Waite made changes -
            Description Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/pull/98 for an example of the files to modify.

            Refer to https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_lsb_release_output. and https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_os_release_output.sh for instructions to create the data files used to test operating system version reporting.
            Automatically label Fedora Linux agents with an easy to read label that includes the architecture, operating system name, and operating system version. Include a sample /etc/os-release file in the test suite and include the output of {{lsb_release -a}} in the test suite so that others can confirm the label operates as expected without installing their own copy of Fedora Linux.

            Refer to [pull request 98|https://github.com/jenkinsci/platformlabeler-plugin/pull/98] for an example of the files to modify.

            Refer to [generate_lsb_release_output.sh|https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_lsb_release_output.sh]. and [generate_os_release_output.sh|https://github.com/jenkinsci/platformlabeler-plugin/blob/master/src/test/resources/org/jvnet/hudson/plugins/platformlabeler/generate_os_release_output.sh] for instructions to create the data files used to test operating system version reporting.
            markewaite Mark Waite made changes -
            Assignee Mark Waite [ markewaite ]
            markewaite Mark Waite made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            markewaite Mark Waite made changes -
            Remote Link This issue links to "PR 119 - Support Fedora Linux (Web Link)" [ 23914 ]
            markewaite Mark Waite made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            markewaite Mark Waite made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            markewaite Mark Waite made changes -
            Status Resolved [ 5 ] Fixed but Unreleased [ 10203 ]
            markewaite Mark Waite made changes -
            Status Fixed but Unreleased [ 10203 ] Resolved [ 5 ]
            markewaite Mark Waite made changes -
            Status Resolved [ 5 ] Closed [ 6 ]

              People

              • Assignee:
                markewaite Mark Waite
                Reporter:
                markewaite Mark Waite
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: