Details

    • Sprint 6 (24.03.2025), Sprint 7 (07.04.2025)

    Description

      required to test unix socket MTR tests

      $ git grep -l '$USER[^N]' mysql-test/
      mysql-test/include/have_unix_socket.inc
      mysql-test/main/failed_auth_unixsocket.test
      mysql-test/main/password_expiration_unix_socket.test
      mysql-test/suite/plugins/t/max_password_errors_auth_socket.test
      mysql-test/suite/plugins/t/multiauth.test
      mysql-test/suite/plugins/t/unix_socket.test
      

      env USER=buildbot
      in ci_build_images/buildbot-worker.Dockerfile as a solution?

      Attachments

        Activity

          danblack Daniel Black created issue -
          danblack Daniel Black added a comment -

          note that windows uses USERNAME and its mtr test that depend on this for pipe authentication appear to be being run.

          danblack Daniel Black added a comment - note that windows uses USERNAME and its mtr test that depend on this for pipe authentication appear to be being run.
          danblack Daniel Black logged work - 2025-03-25 23:37
          • Time Spent:
            0.5h
             
            <No comment>
          danblack Daniel Black made changes -
          Field Original Value New Value
          Worklog Id 135040 [ 135040 ]
          Remaining Estimate 0.25d [ 7200 ]
          Time Spent 0.5h [ 1800 ]
          danblack Daniel Black made changes -
          Labels foundation
          danblack Daniel Black logged work - 2025-03-26 01:59
          • Time Spent:
            10m
             
            <No comment>
          danblack Daniel Black made changes -
          Sprint Sprint 6 (24.03.2025) [ 791 ]
          danblack Daniel Black made changes -
          Rank Ranked higher
          danblack Daniel Black made changes -
          Assignee Daniel Black [ danblack ]
          danblack Daniel Black made changes -
          Fix Version/s N/A [ 27305 ]
          danblack Daniel Black made changes -
          Status Open [ 1 ] Confirmed [ 10101 ]
          danblack Daniel Black made changes -
          Assignee Daniel Black [ danblack ] Varzaru Razvan-Liviu [ JIRAUSER55297 ]
          Status Confirmed [ 10101 ] In Review [ 10002 ]
          danblack Daniel Black made changes -
          Worklog Id 135043 [ 135043 ]
          Remaining Estimate 0.25d [ 7200 ] 1h 50m [ 6600 ]
          Time Spent 0.5h [ 1800 ] 40m [ 2400 ]

          why mtr isn't setting the current shell user as $USER?

          rvarzaru Varzaru Razvan-Liviu added a comment - why mtr isn't setting the current shell user as $USER?
          danblack Daniel Black added a comment -

          Maybe not a login shell. The print env is a early step in most builders and the env USER isn't set.

          danblack Daniel Black added a comment - Maybe not a login shell. The print env is a early step in most builders and the env USER isn't set.
          rvarzaru Varzaru Razvan-Liviu made changes -
          Status In Review [ 10002 ] In Testing [ 10301 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Assigned for Review Varzaru Razvan-Liviu [ JIRAUSER55297 ]
          Assigned for Testing Varzaru Razvan-Liviu [ JIRAUSER55297 ]
          Original Estimate 1h 50m [ 6600 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Affects Version/s BB V1.04 [ 30120 ]
          rvarzaru Varzaru Razvan-Liviu made changes -
          Fix Version/s BB V1.05 [ 30132 ]
          Fix Version/s N/A [ 27305 ]

          danblack now that I look closely on where MTR_ENV has an effect.

          I don't think it will work on macos:
          https://buildbot.mariadb.org/#/builders/590/builds/13805/steps/4/logs/stdio

            USER=ec2-user
            VIRTUAL_ENV=/Users/ec2-user/buildbot/prod/.venv
          

          on AIX user is ok
          https://buildbot.mariadb.org/#/builders/622/builds/9567/steps/5/logs/stdio

            TMPDIR=/home/buildbot/tmp
            TZ=UTC0
            USER=buildbot
          

          on windows setting USER has no effect?

          rvarzaru Varzaru Razvan-Liviu added a comment - danblack now that I look closely on where MTR_ENV has an effect. I don't think it will work on macos: https://buildbot.mariadb.org/#/builders/590/builds/13805/steps/4/logs/stdio USER=ec2-user VIRTUAL_ENV= /Users/ec2-user/buildbot/prod/ .venv on AIX user is ok https://buildbot.mariadb.org/#/builders/622/builds/9567/steps/5/logs/stdio TMPDIR= /home/buildbot/tmp TZ=UTC0 USER=buildbot on windows setting USER has no effect?
          vlad.radu Vlad Radu made changes -
          Sprint Sprint 6 (24.03.2025) [ 791 ] Sprint 6 (24.03.2025), Sprint 7 (07.04.2025) [ 791, 796 ]
          rvarzaru Varzaru Razvan-Liviu added a comment - danblack https://github.com/MariaDB/buildbot/pull/738
          danblack Daniel Black added a comment -

          Windows only looks at USERNAME, USER is ignored.

          PR good.

          danblack Daniel Black added a comment - Windows only looks at USERNAME, USER is ignored. PR good.
          rvarzaru Varzaru Razvan-Liviu made changes -
          Status In Testing [ 10301 ] Verified [ 10102 ]

          thanks danblack !

          rvarzaru Varzaru Razvan-Liviu added a comment - thanks danblack !
          rvarzaru Varzaru Razvan-Liviu added a comment -

          Released in BB V1.05
          Further issues to be fixed in separate tasks.

          rvarzaru Varzaru Razvan-Liviu added a comment - Released in BB V1.05 Further issues to be fixed in separate tasks.
          rvarzaru Varzaru Razvan-Liviu made changes -
          Resolution Fixed [ 1 ]
          Status Verified [ 10102 ] Closed [ 6 ]

          People

            rvarzaru Varzaru Razvan-Liviu
            danblack Daniel Black
            Varzaru Razvan-Liviu Varzaru Razvan-Liviu
            Varzaru Razvan-Liviu Varzaru Razvan-Liviu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1h 50m Original Estimate - 1h 50m
                1h 50m
                Remaining:
                Time Spent - 40m Remaining Estimate - 1h 50m
                1h 50m
                Logged:
                Time Spent - 40m Remaining Estimate - 1h 50m
                40m