Autoscaler is failing with KeyError: 'headnode.internal.cloudapp.net'
I maintainer di solito rispondono entro 1 giorno
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
On some systems, it appears that PBS commands qmgr list sched and qmgr list server sometimes return values with long names and not short names, making the research of a scheduler to failed with the following stack trace
2025-09-18 08:49:02,300 DEBUG: Full stacktrace Traceback (most recent call last): File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/hpc/autoscale/clilib.py", line 1890, in main args.func(**kwargs) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/hpc/autoscale/clilib.py", line 434, in autoscale output_columns = output_columns or self._get_default_output_columns(config) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/hpc/autoscale/clilib.py", line 1075, in _get_default_output_columns default_cmd = self._default_output_columns(config, cmd_name) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/pbspro/cli.py", line 76, in _default_output_columns env = self._pbs_env(driver) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/pbspro/cli.py", line 110, in _pbs_env self.__pbs_env = environment.from_driver(pbs_driver.config, pbs_driver) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/pbspro/environment.py", line 52, in from_driver schedulers = pbs_driver.read_schedulers() File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/pbspro/driver.py", line 562, in read_schedulers return read_schedulers(self.pbscmd, self.resource_definitions) File "/opt/cycle/pbspro/venv/lib/python3.6/site-packages/pbspro/scheduler.py", line 84, in read_schedulers server_dict = server_dicts_by_host[hostname] KeyError: 'headnode.internal.cloudapp.net'
A suggested fix would be to use short names in the dictionary lookup line 83 and make sure that the scheduler is always using short names.
- Lingua principale
- Python
- Stelle
- 16
- Fork
- 30
- Merge medio
- 1g 8h
- PR unite (30g)
- 10
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/cyclecloud-pbspro
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
Azure/cyclecloud-pbspro#91 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Azure/cyclecloud-pbspro#83 ·
I maintainer di solito rispondono entro 1 giorno
-
Consider queue level maximums when autoscalingForse di nuovo libera @ryanhamel l’ha presa 725 giorni fa e non c’è nessuna pull request aperta. Aperta
Azure/cyclecloud-pbspro#74 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Azure/cyclecloud-pbspro#65 ·
I maintainer di solito rispondono entro 1 giorno
-
Parameterize Azure.MaxScalesetSizeForse di nuovo libera @ryanhamel l’ha presa 871 giorni fa e non c’è nessuna pull request aperta. Aperta
Azure/cyclecloud-pbspro#63 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Azure/cyclecloud-pbspro
Issue simili
-
bug needs-triage priority:medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
yeongseon/azure-functions-logging-python#583 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation needs-triage priority:medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
yeongseon/azure-functions-validation-python#546 ·
I maintainer di solito rispondono entro 1 giorno
-
PHP workflow streaming requests buffer the full SSE responseForse già presa @Winoren l’ha presa oggi. Apertareview: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
langgenius/dify#44270 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
P4: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
jeffknupp/association#523 ·
-
bug help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
DarkStarSystems/pcons#229 ·
I maintainer di solito rispondono entro 1 giorno