Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 3006.8 master take extra 4 seconds to finish test.ping #66530

Open
5 tasks
tjyang opened this issue May 16, 2024 · 1 comment
Open
5 tasks

[BUG] 3006.8 master take extra 4 seconds to finish test.ping #66530

tjyang opened this issue May 16, 2024 · 1 comment
Assignees
Labels
Bug broken, incorrect, or confusing behavior needs-triage

Comments

@tjyang
Copy link
Contributor

tjyang commented May 16, 2024

Description
I downgraded to 3006.8(salt01) from 3007 and notice a simple test.ping take extra 4 seconds compared to 3007 master(rock01).

Please label it as Enhancement.

Setup
time sudo salt -N testsalt test.ping

Please be as specific as possible and give set-up details.

  • [ x] on-prem machine
  • [x ] VM (Virtualbox, KVM, etc. please specify)
  • VM running on a cloud service, please be explicit and add details
  • container (Kubernetes, Docker, containerd, etc. please specify)
  • or a combination, please be explicit
  • jails if it is FreeBSD
  • classic packaging
  • [ x] onedir packaging
  • [ x] used bootstrap to install

Steps to Reproduce the behavior

[me@salt01 ~]$ time sudo salt -N testsalt test.ping # 15 minions in testsalt nodegroup.

real 0m5.686s
user 0m0.648s
sys 0m0.057s
[me@salt01 ~]$ time sudo salt * test.ping

Expected behavior
rock01 and salt01 masters are on same subnet.
[me@rock01 ~]$ time sudo salt -N testsalt test.ping # same 15 minions in rocky01

real 0m1.033s
user 0m0.017s
sys 0m0.009s
[me@rock01 ~]$

Screenshots
If applicable, add screenshots to help explain your problem.

Versions Report

salt --versions-report (Provided by running salt --versions-report. Please also mention any differences in master/minion versions.)
Salt Version:
          Salt: 3006.8

Python Version:
        Python: 3.10.14 (main, Apr  3 2024, 21:30:09) [GCC 11.2.0]

Dependency Versions:
          cffi: 1.14.6
      cherrypy: unknown
      dateutil: 2.8.1
     docker-py: Not Installed
         gitdb: Not Installed
     gitpython: Not Installed
        Jinja2: 3.1.3
       libgit2: Not Installed
  looseversion: 1.0.2
      M2Crypto: Not Installed
          Mako: Not Installed
       msgpack: 1.0.2
  msgpack-pure: Not Installed
  mysql-python: Not Installed
     packaging: 22.0
     pycparser: 2.21
      pycrypto: Not Installed
  pycryptodome: 3.19.1
        pygit2: Not Installed
  python-gnupg: 0.4.8
        PyYAML: 6.0.1
         PyZMQ: 23.2.0
        relenv: 0.16.0
         smmap: Not Installed
       timelib: 0.2.4
       Tornado: 4.5.3
           ZMQ: 4.3.4

System Versions:
          dist: rocky 8.9 Green Obsidian
        locale: utf-8
       machine: x86_64
       release: 4.18.0-513.24.1.el8_9.x86_64
        system: Linux
       version: Rocky Linux 8.9 Green Obsidian

Additional context
Add any other context about the problem here.

@tjyang tjyang added Bug broken, incorrect, or confusing behavior needs-triage labels May 16, 2024
@tjyang
Copy link
Contributor Author

tjyang commented May 23, 2024

Following test.ping time is from 3007.1 master and minions. lower than 1 second.
But this bug: #66519 is stopping it as production ready.

-------------------------------------------
Summary
-------------------------------------------
# of minions targeted: 15
# of minions returned: 15
# of minions that did not return: 0
# of minions with errors: 0
-------------------------------------------

real    0m0.967s
user    0m0.015s
sys     0m0.010s

@dwoz dwoz added this to the Sulfur v3006.9 milestone Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug broken, incorrect, or confusing behavior needs-triage
Projects
None yet
Development

No branches or pull requests

3 participants