Cannot create worker node

Hi
I ran the command "srun -N 1 hostname" in the login node. It tries to spin up the vm "hpcsmall-debug-ghpc-0" but fails to create it. I have found an error in gcp log with message: "Error removing user: mkdir /home/packer/.ssh: no such file or directory."
Full error details are provided hereafter.
{
insertId: "1kw5o1beyxbxu"
jsonPayload: {
localTimestamp: "2023-07-13T16:06:35.1660Z"
message: "Error removing user: mkdir /home/packer/.ssh: no such file or directory."
omitempty: null
}
labels: {
instance_name: "hpcsmall-debug-ghpc-0"
}
logName: "projects/prj-n-005-cloudops-618d/logs/GCEGuestAgent"
receiveTimestamp: "2023-07-13T16:06:35.710523191Z"
resource: {
labels: {
instance_id: "3405041953608146457" (instance_name: hpcsmall-debug-ghpc-0)
project_id: "prj-n-005-cloudops-618d"
zone: "northamerica-northeast1-c"
}
type: "gce_instance"
}
severity: "ERROR"
sourceLocation: {
file: "non_windows_accounts.go"
function: "main.(*accountsMgr).set"
line: "161"
}
timestamp: "2023-07-13T16:06:35.166029824Z"
}
We deployed a SLURM cluster from the following link
https://cloud.google.com/hpc-toolkit/docs/quickstarts/slurm-cluster

I believe the log message you have reported is a spurious error. A user packer is created while building the Slurm image that is mostly, but not 100%, removed before creating the image itself. This is the GCE Guest Agent fully removing the user but finding certain directories missing already. It should not influence Slurm boot.
That said, your machine is not joining the pool. I might suggest a more extensive look at the logs for it. This command will show you startup script logs:
gcloud logging --project prj-n-005-cloudops-618d read 'logName="projects/prj-n-005-cloudops-618d/logs/GCEMetadataScripts" AND resource.labels.instance_id="3405041953608146457"' --format="table(timestamp, jsonPayload.message)" --freshness 48h | tac

This will show all logs associated with the VM:
gcloud logging --project prj-n-005-cloudops-618d read 'resource.labels.instance_id="3405041953608146457"' --format="table(timestamp, jsonPayload.message)" --freshness 48h | tac

Consider changing 48h to a value appropriate to when the machine was active.

The packer user error has previously been reported to SchedMD (who publish the Slurm image used by your tutorial) and they anticipate resolving it in a near-term release.

issharif_c@cloudshell:~ (prj-n-005-cloudops-618d)$ gcloud logging --project prj-n-005-cloudops-618d read 'logName="projects/prj-n-005-cloudops-618d/logs/GCEMetadataScripts" AND resource.labels.instance_id="3405041953608146457"' --format="table(timestamp, jsonPayload.message)" --freshness 24h | tac
MESSAGE: Starting startup scripts (version 20220713.00).
TIMESTAMP: 2023-07-13T16:06:36.505847771Z
MESSAGE: Found startup-script in metadata.
TIMESTAMP: 2023-07-13T16:06:36.527522434Z
MESSAGE: startup-script: ping -q -w1 -c1 metadata.google.internal
TIMESTAMP: 2023-07-13T16:06:36.542862802Z
MESSAGE: startup-script: Successfully contacted metadata server
TIMESTAMP: 2023-07-13T16:06:36.583101311Z
MESSAGE: startup-script: ping -q -w1 -c1 <IP_ADDRESS>
TIMESTAMP: 2023-07-13T16:06:36.583551646Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:37.588137365Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:40.624263840Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:43.627927353Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:46.631542202Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:49.635413099Z
MESSAGE: startup-script: No internet access detected
TIMESTAMP: 2023-07-13T16:06:49.635466895Z
MESSAGE: startup-script: curl: (22) The requested URL returned error: 404 Not Found
TIMESTAMP: 2023-07-13T16:06:49.707748850Z
MESSAGE: startup-script: hpcsmall-slurm-devel not found in project metadata, skipping script update
TIMESTAMP: 2023-07-13T16:06:49.708746575Z
MESSAGE: startup-script: running python cluster setup script
TIMESTAMP: 2023-07-13T16:06:49.710040510Z
MESSAGE: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.116983239Z
MESSAGE: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml
TIMESTAMP: 2023-07-13T16:06:52.206827654Z
MESSAGE: startup-script: WARNING:main:/slurm/scripts/config.yaml not found
TIMESTAMP: 2023-07-13T16:06:52.207785960Z
MESSAGE: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.628300456Z
MESSAGE: startup-script: ERROR: Error while getting metadata from http://metadata.google.internal/computeMetadata/v1/project/attributes/hpcsmall-slurm-devel
TIMESTAMP: 2023-07-13T16:06:52.853972964Z
MESSAGE: startup-script: INFO: Setting up compute
TIMESTAMP: 2023-07-13T16:06:52.857948832Z
MESSAGE: startup-script: INFO: installing custom scripts:
TIMESTAMP: 2023-07-13T16:06:52.861560091Z
MESSAGE: startup-script: INFO: Set up network storage
TIMESTAMP: 2023-07-13T16:06:52.897747198Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) <IP_ADDRESS>:/nfsshare to /home
TIMESTAMP: 2023-07-13T16:06:52.897797956Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/usr/local/etc/slurm to /usr/local/etc/slurm
TIMESTAMP: 2023-07-13T16:06:52.897816387Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/etc/munge to /etc/munge
TIMESTAMP: 2023-07-13T16:06:52.897829486Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/opt/apps to /opt/apps
TIMESTAMP: 2023-07-13T16:06:52.897856954Z
MESSAGE: startup-script: DEBUG: : disabling prometheus support
TIMESTAMP: 2023-07-13T16:06:52.946370917Z
MESSAGE: startup-script: Traceback (most recent call last):
TIMESTAMP: 2023-07-13T16:06:52.946422935Z
MESSAGE: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/init.py", line 15, in
TIMESTAMP: 2023-07-13T16:06:52.946436046Z
MESSAGE: startup-script:     from .prometheus import PrometheusMetrics
TIMESTAMP: 2023-07-13T16:06:52.946450616Z
MESSAGE: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/prometheus.py", line 3, in
TIMESTAMP: 2023-07-13T16:06:52.946462044Z
MESSAGE: startup-script:     import prometheus_client  # pylint: disable=import-error
TIMESTAMP: 2023-07-13T16:06:52.946475497Z
MESSAGE: startup-script: ModuleNotFoundError: No module named 'prometheus_client'
TIMESTAMP: 2023-07-13T16:06:52.946488674Z
MESSAGE: startup-script: INFO: Waiting for '/home' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.053302125Z
MESSAGE: startup-script: INFO: Waiting for '/usr/local/etc/slurm' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.056804451Z
MESSAGE: startup-script: INFO: Waiting for '/etc/munge' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.063098357Z
MESSAGE: startup-script: INFO: Waiting for '/opt/apps' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.067950750Z
MESSAGE: startup-script: INFO: Mount point '/opt/apps' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.351928114Z
MESSAGE: startup-script: INFO: Mount point '/etc/munge' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.356839746Z
MESSAGE: startup-script: INFO: Mount point '/usr/local/etc/slurm' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.362189366Z
MESSAGE: startup-script: INFO: Mount point '/home' was mounted.
TIMESTAMP: 2023-07-13T16:06:56.358536552Z
issharif_c@cloudshell:~ (prj-n-005-cloudops-618d)$

I ran the following command
gcloud logging --project prj-n-005-cloudops-618d read 'resource.labels.instance_id="3405041953608146457"' --format="table(timestamp, jsonPayload.message)" --freshness 24h | tac
Output is too long, putting the parts I feel having a clue for you.
NB: the vm has internet but the ICMP is blocked.

MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 systemd-hostnamed: Changed static host name to 'hpcsmall-debug-ghpc-0'
TIMESTAMP: 2023-07-13T16:06:33.900240788Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 NetworkManager[497]:   [1689264390.6854] hostname: hostname changed from "schedmd-v5-slurm-22-05-4-hpc-centos-7-1665675565" to "hpcsmall-debug-ghpc-0"
TIMESTAMP: 2023-07-13T16:06:33.900240936Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 NetworkManager[497]:   [1689264390.6855] policy: set-hostname: set hostname to 'hpcsmall-debug-ghpc-0' (from system configuration)
TIMESTAMP: 2023-07-13T16:06:33.900241099Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 nm-dispatcher: req:5 'hostname': new request (4 scripts)
TIMESTAMP: 2023-07-13T16:06:33.900241269Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 systemd-hostnamed: Changed host name to 'hpcsmall-debug-ghpc-0'
TIMESTAMP: 2023-07-13T16:06:33.900241388Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 nm-dispatcher: req:6 'hostname': new request (4 scripts)
TIMESTAMP: 2023-07-13T16:06:33.900241541Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 nm-dispatcher: req:4 'connectivity-change': start running ordered scripts...
TIMESTAMP: 2023-07-13T16:06:33.900241622Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 nm-dispatcher: req:5 'hostname': start running ordered scripts...
TIMESTAMP: 2023-07-13T16:06:33.900241739Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 nm-dispatcher: req:6 'hostname': start running ordered scripts...
TIMESTAMP: 2023-07-13T16:06:33.900241849Z
MESSAGE: Jul 13 16:06:30 hpcsmall-debug-ghpc-0 network: Bringing up loopback interface:  [  OK  ]
TIMESTAMP: 2023-07-13T16:06:33.900241959Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 network: Bringing up interface eth0:  [  OK  ]
TIMESTAMP: 2023-07-13T16:06:33.900242069Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Started LSB: Bring up/down networking.
TIMESTAMP: 2023-07-13T16:06:33.900242176Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Reached target Network.
TIMESTAMP: 2023-07-13T16:06:33.900242301Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Dynamic System Tuning Daemon...
TIMESTAMP: 2023-07-13T16:06:33.900242407Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Reached target Network is Online.
TIMESTAMP: 2023-07-13T16:06:33.900242519Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting System Logging Service...
TIMESTAMP: 2023-07-13T16:06:33.900242630Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Google Cloud Ops Agent - Logging Agent...
TIMESTAMP: 2023-07-13T16:06:33.900242748Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Google Cloud Ops Agent - Metrics Agent...
TIMESTAMP: 2023-07-13T16:06:33.900242874Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting NFS Mount Daemon...
TIMESTAMP: 2023-07-13T16:06:33.900242981Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting NFS status monitor for NFSv2/3 locking....
TIMESTAMP: 2023-07-13T16:06:33.900243099Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Started Google OSConfig Agent.
TIMESTAMP: 2023-07-13T16:06:33.900243272Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Reached target Login Prompts.
TIMESTAMP: 2023-07-13T16:06:33.900243429Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Postfix Mail Transport Agent...
TIMESTAMP: 2023-07-13T16:06:33.900243536Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting MUNGE authentication service...
TIMESTAMP: 2023-07-13T16:06:33.900243656Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Google Compute Engine Guest Agent...
TIMESTAMP: 2023-07-13T16:06:33.900243863Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 rpc.statd[887]: Version 1.3.0 starting
TIMESTAMP: 2023-07-13T16:06:33.900243985Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 rpc.statd[887]: Flags: TI-RPC
TIMESTAMP: 2023-07-13T16:06:33.900244156Z
MESSAGE: GCE Agent Started (version 20220713.00)
TIMESTAMP: 2023-07-13T16:06:34.298349809Z
MESSAGE: Instance ID changed, running first-boot actions
TIMESTAMP: 2023-07-13T16:06:34.557871751Z
MESSAGE: OSConfig Agent (version 20220824.00-g1.el7) started.
TIMESTAMP: 2023-07-13T16:06:34.728212732Z
MESSAGE: Enabling OS Login
TIMESTAMP: 2023-07-13T16:06:34.946793779Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 rsyslogd: [origin software="rsyslogd" swVersion="8.24.0-57.el7_9.3" x-pid="872" x-info="http://www.rsyslog.com"] start
TIMESTAMP: 2023-07-13T16:06:35.131890351Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Started System Logging Service.
TIMESTAMP: 2023-07-13T16:06:35.131896822Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Starting Google Compute Engine Shutdown Scripts...
TIMESTAMP: 2023-07-13T16:06:35.131897135Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 munged: munged: Error: Failed to check keyfile "/etc/munge/munge.key": No such file or directory
TIMESTAMP: 2023-07-13T16:06:35.131897340Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: munge.service: control process exited, code=exited status=1
TIMESTAMP: 2023-07-13T16:06:35.131897513Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Failed to start MUNGE authentication service.
TIMESTAMP: 2023-07-13T16:06:35.131897708Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Unit munge.service entered failed state.
TIMESTAMP: 2023-07-13T16:06:35.131897871Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: munge.service failed.
TIMESTAMP: 2023-07-13T16:06:35.131898049Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 systemd: Started Google Compute Engine Shutdown Scripts.
TIMESTAMP: 2023-07-13T16:06:35.131898183Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: 2023/07/13 16:06:31 Built-in config:
TIMESTAMP: 2023-07-13T16:06:35.131898414Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: logging:
TIMESTAMP: 2023-07-13T16:06:35.131898605Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers:
TIMESTAMP: 2023-07-13T16:06:35.131898779Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: syslog:
TIMESTAMP: 2023-07-13T16:06:35.131898951Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: files
TIMESTAMP: 2023-07-13T16:06:35.131899127Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: include_paths:
TIMESTAMP: 2023-07-13T16:06:35.131899259Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/messages
TIMESTAMP: 2023-07-13T16:06:35.131899385Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/syslog
TIMESTAMP: 2023-07-13T16:06:35.131899534Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: service:
TIMESTAMP: 2023-07-13T16:06:35.131899641Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: pipelines:
TIMESTAMP: 2023-07-13T16:06:35.131899738Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: default_pipeline:
TIMESTAMP: 2023-07-13T16:06:35.131899879Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers: [syslog]
TIMESTAMP: 2023-07-13T16:06:35.131899996Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics:
TIMESTAMP: 2023-07-13T16:06:35.131900137Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers:
TIMESTAMP: 2023-07-13T16:06:35.131900281Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: hostmetrics:
TIMESTAMP: 2023-07-13T16:06:35.131900404Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: hostmetrics
TIMESTAMP: 2023-07-13T16:06:35.131900530Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: collection_interval: 60s
TIMESTAMP: 2023-07-13T16:06:35.131900706Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: processors:
TIMESTAMP: 2023-07-13T16:06:35.131900819Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics_filter:
TIMESTAMP: 2023-07-13T16:06:35.131900986Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: exclude_metrics
TIMESTAMP: 2023-07-13T16:06:35.131901164Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics_pattern: []
TIMESTAMP: 2023-07-13T16:06:35.131901276Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: service:
TIMESTAMP: 2023-07-13T16:06:35.131901424Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: pipelines:
TIMESTAMP: 2023-07-13T16:06:35.131901611Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: default_pipeline:
TIMESTAMP: 2023-07-13T16:06:35.131901724Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers: [hostmetrics]
TIMESTAMP: 2023-07-13T16:06:35.131901839Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: processors: [metrics_filter]
TIMESTAMP: 2023-07-13T16:06:35.131901936Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: 2023/07/13 16:06:31 Built-in config:
TIMESTAMP: 2023-07-13T16:06:35.131902059Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: logging:
TIMESTAMP: 2023-07-13T16:06:35.131902184Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers:
TIMESTAMP: 2023-07-13T16:06:35.131902272Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: syslog:
TIMESTAMP: 2023-07-13T16:06:35.131902379Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: files
TIMESTAMP: 2023-07-13T16:06:35.131902481Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: include_paths:
TIMESTAMP: 2023-07-13T16:06:35.131902591Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/messages
TIMESTAMP: 2023-07-13T16:06:35.131902706Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/syslog
TIMESTAMP: 2023-07-13T16:06:35.131902820Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: service:
TIMESTAMP: 2023-07-13T16:06:35.131902940Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: pipelines:
TIMESTAMP: 2023-07-13T16:06:35.131903045Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: default_pipeline:
TIMESTAMP: 2023-07-13T16:06:35.131903160Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers: [syslog]
TIMESTAMP: 2023-07-13T16:06:35.131903267Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics:
TIMESTAMP: 2023-07-13T16:06:35.131903369Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers:
TIMESTAMP: 2023-07-13T16:06:35.131903479Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: hostmetrics:
TIMESTAMP: 2023-07-13T16:06:35.131903574Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: hostmetrics
TIMESTAMP: 2023-07-13T16:06:35.131903706Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: collection_interval: 60s
TIMESTAMP: 2023-07-13T16:06:35.131903826Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: processors:
TIMESTAMP: 2023-07-13T16:06:35.131903969Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics_filter:
TIMESTAMP: 2023-07-13T16:06:35.131904082Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: exclude_metrics
TIMESTAMP: 2023-07-13T16:06:35.131904193Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: metrics_pattern: []
TIMESTAMP: 2023-07-13T16:06:35.131904289Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: service:
TIMESTAMP: 2023-07-13T16:06:35.131904386Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: pipelines:
TIMESTAMP: 2023-07-13T16:06:35.131904489Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: default_pipeline:
TIMESTAMP: 2023-07-13T16:06:35.131904596Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers: [hostmetrics]
TIMESTAMP: 2023-07-13T16:06:35.131904715Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: processors: [metrics_filter]
TIMESTAMP: 2023-07-13T16:06:35.131904851Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: 2023/07/13 16:06:31 Merged config:
TIMESTAMP: 2023-07-13T16:06:35.131904943Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: logging:
TIMESTAMP: 2023-07-13T16:06:35.131905047Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: receivers:
TIMESTAMP: 2023-07-13T16:06:35.131905155Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: mysql_error:
TIMESTAMP: 2023-07-13T16:06:35.131905308Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: mysql_error
TIMESTAMP: 2023-07-13T16:06:35.131905440Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: mysql_general:
TIMESTAMP: 2023-07-13T16:06:35.131905587Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: mysql_general
TIMESTAMP: 2023-07-13T16:06:35.131906112Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: mysql_slow:
TIMESTAMP: 2023-07-13T16:06:35.131906212Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: mysql_slow
TIMESTAMP: 2023-07-13T16:06:35.131906361Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: slurm_resume:
TIMESTAMP: 2023-07-13T16:06:35.131906524Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: files
TIMESTAMP: 2023-07-13T16:06:35.131906624Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: include_paths:
TIMESTAMP: 2023-07-13T16:06:35.131906751Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/slurm/resume.log
TIMESTAMP: 2023-07-13T16:06:35.131906892Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: slurm_suspend:
TIMESTAMP: 2023-07-13T16:06:35.131907046Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: files
TIMESTAMP: 2023-07-13T16:06:35.131907193Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: include_paths:
TIMESTAMP: 2023-07-13T16:06:35.131907618Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: - /var/log/slurm/suspend.log
TIMESTAMP: 2023-07-13T16:06:35.131907726Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: slurm_sync:
TIMESTAMP: 2023-07-13T16:06:35.131907876Z
MESSAGE: Jul 13 16:06:31 hpcsmall-debug-ghpc-0 google_cloud_ops_agent_engine: type: files
TIMESTAMP: 2023-07-13T16:06:35.131908001Z

MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:40.624263840Z
MESSAGE: Jul 13 16:06:40 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:40.624930279Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:43.627927353Z
MESSAGE: Jul 13 16:06:43 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:43.628501787Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:46.631542202Z
MESSAGE: Jul 13 16:06:46 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:46.632214565Z
MESSAGE: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:49.635413099Z
MESSAGE: startup-script: No internet access detected
TIMESTAMP: 2023-07-13T16:06:49.635466895Z
MESSAGE: Jul 13 16:06:49 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: failed to ping Google DNS, will retry
TIMESTAMP: 2023-07-13T16:06:49.636191831Z
MESSAGE: Jul 13 16:06:49 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: No internet access detected
TIMESTAMP: 2023-07-13T16:06:49.636194602Z
MESSAGE: startup-script: curl: (22) The requested URL returned error: 404 Not Found
TIMESTAMP: 2023-07-13T16:06:49.707748850Z
MESSAGE: Jul 13 16:06:49 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: curl: (22) The requested URL returned error: 404 Not Found
TIMESTAMP: 2023-07-13T16:06:49.708601135Z
MESSAGE: startup-script: hpcsmall-slurm-devel not found in project metadata, skipping script update
TIMESTAMP: 2023-07-13T16:06:49.708746575Z
MESSAGE: Jul 13 16:06:49 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: hpcsmall-slurm-devel not found in project metadata, skipping script update
TIMESTAMP: 2023-07-13T16:06:49.709074158Z
MESSAGE: startup-script: running python cluster setup script
TIMESTAMP: 2023-07-13T16:06:49.710040510Z
MESSAGE: Jul 13 16:06:49 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: running python cluster setup script
TIMESTAMP: 2023-07-13T16:06:49.710338610Z
MESSAGE: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.116983239Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.117566982Z
MESSAGE: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml
TIMESTAMP: 2023-07-13T16:06:52.206827654Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml
TIMESTAMP: 2023-07-13T16:06:52.207516329Z
MESSAGE: startup-script: WARNING:main:/slurm/scripts/config.yaml not found
TIMESTAMP: 2023-07-13T16:06:52.207785960Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: WARNING:main:/slurm/scripts/config.yaml not found
TIMESTAMP: 2023-07-13T16:06:52.208123517Z
MESSAGE: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.628300456Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:52.628872672Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 wall[1596]: wall: user root broadcasted 1 lines (64 chars)
TIMESTAMP: 2023-07-13T16:06:52.834119224Z
MESSAGE: startup-script: ERROR: Error while getting metadata from http://metadata.google.internal/computeMetadata/v1/project/attributes/hpcsmall-slurm-devel
TIMESTAMP: 2023-07-13T16:06:52.853972964Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: ERROR: Error while getting metadata from http://metadata.google.internal/computeMetadata/v1/project/attributes/hpcsmall-slurm-devel
TIMESTAMP: 2023-07-13T16:06:52.854476176Z
MESSAGE: startup-script: INFO: Setting up compute
TIMESTAMP: 2023-07-13T16:06:52.857948832Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Setting up compute
TIMESTAMP: 2023-07-13T16:06:52.858322163Z
MESSAGE: startup-script: INFO: installing custom scripts:
TIMESTAMP: 2023-07-13T16:06:52.861560091Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: installing custom scripts:
TIMESTAMP: 2023-07-13T16:06:52.861886268Z
MESSAGE: startup-script: INFO: Set up network storage
TIMESTAMP: 2023-07-13T16:06:52.897747198Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) <IP_ADDRESS>:/nfsshare to /home
TIMESTAMP: 2023-07-13T16:06:52.897797956Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/usr/local/etc/slurm to /usr/local/etc/slurm
TIMESTAMP: 2023-07-13T16:06:52.897816387Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/etc/munge to /etc/munge
TIMESTAMP: 2023-07-13T16:06:52.897829486Z
MESSAGE: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/opt/apps to /opt/apps
TIMESTAMP: 2023-07-13T16:06:52.897856954Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Set up network storage
TIMESTAMP: 2023-07-13T16:06:52.898968986Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Setting up mount (nfs) <IP_ADDRESS>:/nfsshare to /home
TIMESTAMP: 2023-07-13T16:06:52.898971584Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/usr/local/etc/slurm to /usr/local/etc/slurm
TIMESTAMP: 2023-07-13T16:06:52.898971871Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/etc/munge to /etc/munge
TIMESTAMP: 2023-07-13T16:06:52.898972108Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Setting up mount (nfs) hpcsmall-controller:/opt/apps to /opt/apps
TIMESTAMP: 2023-07-13T16:06:52.898972441Z
MESSAGE: startup-script: DEBUG: : disabling prometheus support
TIMESTAMP: 2023-07-13T16:06:52.946370917Z
MESSAGE: startup-script: Traceback (most recent call last):
TIMESTAMP: 2023-07-13T16:06:52.946422935Z
MESSAGE: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/init.py", line 15, in
TIMESTAMP: 2023-07-13T16:06:52.946436046Z
MESSAGE: startup-script:     from .prometheus import PrometheusMetrics
TIMESTAMP: 2023-07-13T16:06:52.946450616Z
MESSAGE: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/prometheus.py", line 3, in
TIMESTAMP: 2023-07-13T16:06:52.946462044Z
MESSAGE: startup-script:     import prometheus_client  # pylint: disable=import-error
TIMESTAMP: 2023-07-13T16:06:52.946475497Z
MESSAGE: startup-script: ModuleNotFoundError: No module named 'prometheus_client'
TIMESTAMP: 2023-07-13T16:06:52.946488674Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: DEBUG: : disabling prometheus support
TIMESTAMP: 2023-07-13T16:06:52.947799781Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: Traceback (most recent call last):
TIMESTAMP: 2023-07-13T16:06:52.947804992Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/init.py", line 15, in
TIMESTAMP: 2023-07-13T16:06:52.947805277Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script:     from .prometheus import PrometheusMetrics
TIMESTAMP: 2023-07-13T16:06:52.947805470Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script:   File "/usr/local/lib/python3.6/site-packages/more_executors/_impl/metrics/prometheus.py", line 3, in
TIMESTAMP: 2023-07-13T16:06:52.947805690Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script:     import prometheus_client  # pylint: disable=import-error
TIMESTAMP: 2023-07-13T16:06:52.947805920Z
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: ModuleNotFoundError: No module named 'prometheus_client'
TIMESTAMP: 2023-07-13T16:06:52.947806110Z
MESSAGE: startup-script: INFO: Waiting for '/home' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.053302125Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Waiting for '/home' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.053821404Z
MESSAGE: startup-script: INFO: Waiting for '/usr/local/etc/slurm' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.056804451Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Waiting for '/usr/local/etc/slurm' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.057254745Z
MESSAGE: startup-script: INFO: Waiting for '/etc/munge' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.063098357Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Waiting for '/etc/munge' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.063471884Z
MESSAGE: startup-script: INFO: Waiting for '/opt/apps' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.067950750Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Waiting for '/opt/apps' to be mounted...
TIMESTAMP: 2023-07-13T16:06:53.068295350Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: FS-Cache: Loaded
TIMESTAMP: 2023-07-13T16:06:53.141143386Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: FS-Cache: Netfs 'nfs' registered for caching
TIMESTAMP: 2023-07-13T16:06:53.220549264Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: Key type dns_resolver registered
TIMESTAMP: 2023-07-13T16:06:53.259145310Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: NFS: Registering the id_resolver key type
TIMESTAMP: 2023-07-13T16:06:53.292165653Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: Key type id_resolver registered
TIMESTAMP: 2023-07-13T16:06:53.292169528Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 kernel: Key type id_legacy registered
TIMESTAMP: 2023-07-13T16:06:53.297774099Z
MESSAGE: startup-script: INFO: Mount point '/opt/apps' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.351928114Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Mount point '/opt/apps' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.352571723Z
MESSAGE: startup-script: INFO: Mount point '/etc/munge' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.356839746Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Mount point '/etc/munge' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.357466454Z
MESSAGE: startup-script: INFO: Mount point '/usr/local/etc/slurm' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.362189366Z
MESSAGE: Jul 13 16:06:53 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Mount point '/usr/local/etc/slurm' was mounted.
TIMESTAMP: 2023-07-13T16:06:53.362728110Z
MESSAGE: startup-script: INFO: Mount point '/home' was mounted.
TIMESTAMP: 2023-07-13T16:06:56.358536552Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Mount point '/home' was mounted.
TIMESTAMP: 2023-07-13T16:06:56.359568384Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: DEBUG: run_custom_scripts: custom scripts to run: /slurm/custom_scripts/()
TIMESTAMP: 2023-07-13T16:06:56.599696464Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Starting MUNGE authentication service...
TIMESTAMP: 2023-07-13T16:06:56.633712278Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Started MUNGE authentication service.
TIMESTAMP: 2023-07-13T16:06:56.681955497Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Reloading.
TIMESTAMP: 2023-07-13T16:06:56.699265986Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:23] Unknown lvalue 'StateDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.736840989Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:24] Unknown lvalue 'LogsDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.737233032Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:30] Unknown lvalue 'RuntimeDirectoryPreserve' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.737609049Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:23] Unknown lvalue 'StateDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.738059961Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:24] Unknown lvalue 'LogsDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.738410537Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:30] Unknown lvalue 'RuntimeDirectoryPreserve' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.738700889Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Started Slurm node daemon.
TIMESTAMP: 2023-07-13T16:06:56.769598605Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Reloading.
TIMESTAMP: 2023-07-13T16:06:56.819583430Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:23] Unknown lvalue 'StateDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.851831316Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:24] Unknown lvalue 'LogsDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.852293452Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-opentelemetry-collector.service:30] Unknown lvalue 'RuntimeDirectoryPreserve' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.852662558Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:23] Unknown lvalue 'StateDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.853097143Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:24] Unknown lvalue 'LogsDirectory' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.853522462Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: [/usr/lib/systemd/system/google-cloud-ops-agent-fluent-bit.service:30] Unknown lvalue 'RuntimeDirectoryPreserve' in section 'Service'
TIMESTAMP: 2023-07-13T16:06:56.853828043Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 systemd: Started Slurm Cluster Event Daemon.
TIMESTAMP: 2023-07-13T16:06:56.884289205Z
MESSAGE: Jul 13 16:06:56 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Check status of cluster services
TIMESTAMP: 2023-07-13T16:06:56.916557223Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: INFO: Done setting up compute
TIMESTAMP: 2023-07-13T16:06:57.082362712Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 wall[1712]: wall: user root broadcasted 1 lines (38 chars)
TIMESTAMP: 2023-07-13T16:06:57.087527857Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 wall[1714]: wall: user root broadcasted 4 lines (118 chars)
TIMESTAMP: 2023-07-13T16:06:57.097393110Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 slurmd: slurmd: slurmd version 22.05.4 started
TIMESTAMP: 2023-07-13T16:06:57.179327190Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script exit status 0
TIMESTAMP: 2023-07-13T16:06:57.264507543Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 google_metadata_script_runner: Finished running startup scripts.
TIMESTAMP: 2023-07-13T16:06:57.264983531Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 systemd: Started Google Compute Engine Startup Scripts.
TIMESTAMP: 2023-07-13T16:06:57.269071781Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 systemd: Reached target Multi-User System.
TIMESTAMP: 2023-07-13T16:06:57.269073565Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 systemd: Starting Update UTMP about System Runlevel Changes...
TIMESTAMP: 2023-07-13T16:06:57.269073886Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 systemd: Started Update UTMP about System Runlevel Changes.
TIMESTAMP: 2023-07-13T16:06:57.284062159Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 systemd: Startup finished in 642ms (kernel) + 2.765s (initrd) + 33.008s (userspace) = 36.416s.
TIMESTAMP: 2023-07-13T16:06:57.284064657Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 slurmeventd.py: INFO:googleapiclient.discovery_cache:file_cache is only supported with oauth2client<4.0.0
TIMESTAMP: 2023-07-13T16:06:57.367946810Z
MESSAGE: Jul 13 16:06:57 hpcsmall-debug-ghpc-0 slurmd: slurmd: CPUs=1 Boards=1 Sockets=1 Cores=1 Threads=1 Memory=7818 TmpDisk=50988 Uptime=37 CPUSpecList=(null) FeaturesAvail=(null) FeaturesActive=(null)
TIMESTAMP: 2023-07-13T16:06:57.378436736Z
MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: launch task StepId=25.0 request from UID:2099065396 GID:2099065396 HOST:<IP_ADDRESS> PORT:50428
TIMESTAMP: 2023-07-13T16:06:58.491820935Z
MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: lllp_distribution: JobId=25 implicit auto binding: sockets,one_thread, dist 8192
TIMESTAMP: 2023-07-13T16:06:58.491826766Z
MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: _task_layout_lllp_cyclic: _task_layout_lllp_cyclic
TIMESTAMP: 2023-07-13T16:06:58.491827112Z
MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: _lllp_generate_cpu_bind: _lllp_generate_cpu_bind jobid [25]: mask_cpu,one_thread, 0x1
TIMESTAMP: 2023-07-13T16:06:58.491827397Z
MESSAGE:
TIMESTAMP: 2023-07-13T16:06:59.540723Z
MESSAGE: Jul 13 16:07:00 hpcsmall-debug-ghpc-0 systemd-logind: Power key pressed.
TIMESTAMP: 2023-07-13T16:07:00.302885280Z
MESSAGE: Jul 13 16:07:00 hpcsmall-debug-ghpc-0 systemd-logind: Powering Off...
TIMESTAMP: 2023-07-13T16:07:00.302888277Z
MESSAGE: Jul 13 16:07:00 hpcsmall-debug-ghpc-0 systemd-logind: System is powering down.
TIMESTAMP: 2023-07-13T16:07:00.302888589Z
MESSAGE:
TIMESTAMP: 2023-07-13T16:07:00.465454Z
MESSAGE:
TIMESTAMP: 2023-07-13T16:07:04.248951070Z
MESSAGE:
TIMESTAMP: 2023-07-13T16:07:14.815270Z
MESSAGE:
TIMESTAMP: 2023-07-13T16:07:14.815774Z

MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml
Is the location wrong or the config file should be here but it is?

I realize there are a lot of warnings in there but many of them are retries.
MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: launch task StepId=25.0 request from UID:2099065396 GID:2099065396 HOST:<IP_ADDRESS> PORT:50428
TIMESTAMP: 2023-07-13T16:06:58.491820935Z

MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: lllp_distribution: JobId=25 implicit auto binding: sockets,one_thread, dist 8192
TIMESTAMP: 2023-07-13T16:06:58.491826766Z

MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: _task_layout_lllp_cyclic: _task_layout_lllp_cyclic
TIMESTAMP: 2023-07-13T16:06:58.491827112Z

MESSAGE: Jul 13 16:06:58 hpcsmall-debug-ghpc-0 slurmd: slurmd: task/affinity: _lllp_generate_cpu_bind: _lllp_generate_cpu_bind jobid [25]: mask_cpu,one_thread, 0x1
TIMESTAMP: 2023-07-13T16:06:58.491827397Z

This reads as though job 25 may have matched, execute, and finished. I will confirm by looking at other logs.
What is odd is that you are using the debug partition (configured with "exclusive: false") that should cause it to remain powered on for several minutes after a job completes. Did you alter any settings of hpc-slurm.yaml?

This error:
MESSAGE: Jul 13 16:06:52 hpcsmall-debug-ghpc-0 google_metadata_script_runner: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml

and the Slurm version "22.05.4" are both leaping out at me. If you are running the tutorial from the most recent commit on main, you should have version v1.20.0 which would provision a node with 22.05.9. git log would begin with this:
commit 252694acbe160611948341ba24f6e010539cfa52 (HEAD -> main, tag: v1.20.0, upstream/main, origin/main, origin/HEAD)

Did you run this tutorial a while back and are coming back to it? You might start with a git pull while on the main branch.

Hi Tom
Yes I deployed it 3 months ago and now the team wants to use it. Ok I am getting the latest version.
Thank you very much.
Regards
Sharif

The crux of the matter is this error. That would be fatal (the Slurm machine boots up but can't configure itself)
google_metadata_script_runner: startup-script: ERROR:main:config file not found: /slurm/scripts/config.yaml

I think there may have been a quickly-fixed bug that would result in this error a couple months ago. If you run srun -N3 hostname on the latest release, you should observe:

3 VMs power on
hostname job runs quickly
the machines power down after 5 minutes of being idle

Please open a new issue if you do not see that. Thanks!

Hi
I deployed the 1.20 version and getting the following error.
[issharif_c_cameco_com@hpcsmall-login-vicyomx9-001 ~]$ srun -N3 hostname
srun: error: Node failure on hpcsmall-debug-ghpc-0
srun: error: Nodes hpcsmall-debug-ghpc-[0-2] are still not ready
srun: error: Something is wrong with the boot of the nodes.
[issharif_c_cameco_com@hpcsmall-login-vicyomx9-001 ~]$
Regards


autoconf: Add lib flags for the quiche build test

More likely we need this to get the test build passing and have quiche properly detected.

I faced the issue on one of my boxes, and forgot to fix it. I think I did the same thing at that time and it worked, but don't we have two -lssl -lcrypto as the final LIBS output (i.e. ones from quiche.m4 and ones from crypto.m4)?

I faced the issue on one of my boxes, and forgot to fix it. I think I did the same thing at that time and it worked, but don't we have two -lssl -lcrypto as the final LIBS output (i.e. ones from quiche.m4 and ones from crypto.m4)?

That I don't know, with this we end up with a line like this:
config.log
configure:23648: checking for quiche_connect in -lquiche
configure:23673: cc -o conftest  -D_GNU_SOURCE -I/opt/boringssl/include -DOPENSSL_NO_SSL_INTERN -I/opt/quiche/include -L/opt/boringssl/lib -L/opt/quiche/lib conftest.c -lquiche  -lpthread -ldl  -lquiche -lssl -lcrypto >&5

so -lquiche  -lpthread -ldl  -lquiche -lssl -lcrypto, I can probably remove the first quiche flag from quiche_test_libs which will be added after anyway.
... conftest.c -lquiche  -lpthread -ldl  -lssl -lcrypto

Not a big deal, but with this change I see this (look at the last part).

/bin/sh ../libtool  --tag=CXX   --mode=link ccache c++ -std=c++17 -g -pipe -Wall -Qunused-arguments -Wextra -Wno-unused-parameter -Werror -Wno-invalid-offsetof -fno-omit-frame-pointer -fsanitize=address  -R/Users/mkitajo/opt/boringssl/lib -R/opt/homebrew/Cellar/pcre/8.45/lib -R/Users/mkitajo/opt/quiche/lib -L/Users/mkitajo/src/github.com/trafficserver/lib/swoc -L/Users/mkitajo/opt/boringssl/lib -L/opt/homebrew/Cellar/pcre/8.45/lib -L/Users/mkitajo/opt/quiche/lib -o traffic_cache_tool/traffic_cache_tool traffic_cache_tool/traffic_cache_tool-CacheDefs.o traffic_cache_tool/traffic_cache_tool-CacheTool.o traffic_cache_tool/traffic_cache_tool-CacheScan.o ../src/tscore/.libs/ArgParser.o ../src/tscore/.libs/ink_assert.o ../src/tscore/.libs/ink_error.o ../src/tscore/.libs/ink_file.o ../src/tscore/.libs/ink_memory.o ../src/tscore/.libs/ink_mutex.o ../src/tscore/.libs/ink_string.o ../src/tscore/.libs/BufferWriterFormat.o ../src/tscore/.libs/InkErrno.o ../src/tscore/.libs/Errata.o ../src/tscpp/util/.libs/TextView.o ../src/tscore/.libs/Regex.o ../src/tscore/.libs/CryptoHash.o ../src/tscore/.libs/MMH.o ../src/tscore/.libs/Version.o ../src/tscore/.libs/Regression.o ../src/tscore/.libs/ink_args.o ../src/tscore/.libs/ParseRules.o ../src/tscore/.libs/SourceLocation.o -ltsswoc -lssl -lcrypto -lpcre -lquiche -lssl -lcrypto

Not a big deal, but with this change I see this (look at the last part).

/bin/sh ../libtool  --tag=CXX   --mode=link ccache c++ -std=c++17 -g -pipe -Wall -Qunused-arguments -Wextra -Wno-unused-parameter -Werror -Wno-invalid-offsetof -fno-omit-frame-pointer -fsanitize=address  -R/Users/mkitajo/opt/boringssl/lib -R/opt/homebrew/Cellar/pcre/8.45/lib -R/Users/mkitajo/opt/quiche/lib -L/Users/mkitajo/src/github.com/trafficserver/lib/swoc -L/Users/mkitajo/opt/boringssl/lib -L/opt/homebrew/Cellar/pcre/8.45/lib -L/Users/mkitajo/opt/quiche/lib -o traffic_cache_tool/traffic_cache_tool traffic_cache_tool/traffic_cache_tool-CacheDefs.o traffic_cache_tool/traffic_cache_tool-CacheTool.o traffic_cache_tool/traffic_cache_tool-CacheScan.o ../src/tscore/.libs/ArgParser.o ../src/tscore/.libs/ink_assert.o ../src/tscore/.libs/ink_error.o ../src/tscore/.libs/ink_file.o ../src/tscore/.libs/ink_memory.o ../src/tscore/.libs/ink_mutex.o ../src/tscore/.libs/ink_string.o ../src/tscore/.libs/BufferWriterFormat.o ../src/tscore/.libs/InkErrno.o ../src/tscore/.libs/Errata.o ../src/tscpp/util/.libs/TextView.o ../src/tscore/.libs/Regex.o ../src/tscore/.libs/CryptoHash.o ../src/tscore/.libs/MMH.o ../src/tscore/.libs/Version.o ../src/tscore/.libs/Regression.o ../src/tscore/.libs/ink_args.o ../src/tscore/.libs/ParseRules.o ../src/tscore/.libs/SourceLocation.o -ltsswoc -lssl -lcrypto -lpcre -lquiche -lssl -lcrypto

I fixed this.  I was wrong adding the flags to LIBS which will be used everywhere. Now should be fine.
Docs always help :P
AC_CHECK_LIB (library, function, [action-if-found], [action-if-not-found], [other-libraries])
...
The other-libraries argument should be limited to cases where it is desirable to
test for one library in the presence of another that is not already in LIBS.

Better not pullulate the LIBS as we also have QUICHE_LIB and OPENSSL_LIBS for this needs.

[approve ci rocky]

I'll add an update here.
To get this working and have libquiche.so linked with the right Borinssl library you have to ad the bss lib path to the LD_LIBRARY_PATH  as it seems quiche is not including the rpath into the lib info.
Trying to figure this out and make some fixes somewhere.

[approve ci]


add variant to reader

r? @therealprof
Restore access to enum's by variant method that return enum FIELD when possible or Variant.
Also replace _to_bits method in writer with trait.
So now enums for reader and writer are identical (when they don't use different values for read and write) and can be replaced by one.
See #353 .

Which file did you test it on? Don't seem to have a SVD file in reach which actually uses the changed parts.

from stm32-rs
For example LATENCY field: https://docs.rs/stm32f1/0.8.0/stm32f1/stm32f103/flash/acr/index.html

I've moved identical code to add_from_variants and derive_from_base functions.

Hm, it's a pity I can't see the changes using the unmodified SVD files from cmsis-svd. Anyway, please add a CHANGELOG entry and we can land this.

Done.

bors r+


Modular WASM Web3 Integrations (IPFS, ETH, etc)

Make each network's integration a module that Web3API modules can require, and client's can supply. Look to WASI for inspiration.

This is being done through Web3API imports & client plugins.


[WIP] Create S3 bucket for supporting documents

Initial work on getting a bucket up – will need major refactoring
Jira ticket URL
https://dfedigital.atlassian.net/browse/TEVA-2480

Review app deployed to https://teaching-vacancies-review-pr-3358.london.cloudapps.digital

Closing yet again to clean up resources. Next one's the charm!


Can’t keep custom formats set

If I modify the date or time format it works a while, then gets reset (on iOS).
not sure if this is a sync issue or iOS issue.

Same problem happening on my side

https://user-images.githubusercontent.com/53002741/134500087-2cd59b5d-1ad6-426a-87d0-dd75607e4cb4.MP4


Helm charts to deploy SAM decoder and encoder

here are some helm charts to deploy SAM decoder and encoder in a kubernetes cluster
cc. @batpad @yunica @ingalls  @rbavery

@Rub21 apologies I missed coming back to this - we should merge this!


Bump Golang to v1.20

What this PR does / why we need it:
Bump Golang to v1.20
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[ ] Subject and description added to both, commit and PR.
[ ] Relevant issues have been referenced.
[ ] This change includes docs.
[ ] This change includes unit tests.

/test unit
/test verify
/test e2e-aws

/test ?

/test images

/test verify

/test verify

/test verify
/test images

/test e2e-aws

/hold for https://github.com/openshift/hypershift/pull/3017
make verify will pass once the changes in that PR are merged.

/jira refresh

/test verify
/test unit

/test images

/test e2e-aws

/test e2e-aws

/test e2e-aws

/test verify
/test unit
/test images

Remove hold since https://github.com/openshift/hypershift/pull/3017 merged
/unhold

/approve
/lgtm


APIView - Error updating to new model

When clicking the "update model" link in the following ApiView, the following error is displayed:
https://apiview.dev/Assemblies/Review/fdeebdac9acf4e8f932b64aede1b8d55
Error.
An error occurred while processing your request.
Development Mode
Swapping to the Development environment displays detailed information about the error that occurred.
The Development environment shouldn't be enabled for deployed applications. It can result in displaying sensitive information from exceptions to end users. For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development and restarting the app.

Error handling will be done with issue https://github.com/Azure/azure-sdk-tools/issues/3495


Feat/st 1382 1262: Multiple Hearings, Close Case(Rule 27) changes and Fix to load Region data

Change description
Multiple Hearings and Close Case(Rule 27) changes.
Also added fix to load Region data in Listing flow
JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/ST-1262
https://tools.hmcts.net/jira/browse/ST-1382
Before merging a pull request make sure that:

[ ] tests have been updated / new tests has been added (if needed)
[ ] README and other documentation has been updated / added (if needed)

If this ticket will have any visible impact on users and is not behind a feature toggle, make sure that:

[ ] this ticket been reviewed by QA
[ ] the user story been signed off by the PO

Note that bug fixes, dependency updates and technical tasks do not directly impact the user experience and can be merged without QA and PO review.
If this user story cannot be immediately merged find a way to put it behind a feature toggle and get it merged.

Closing the PR as merging ST-1382 to master is de-scoped


[Model Update]: PCF 2.0.0 version

Update Reason
Update to BAMM 2.0.0.
(Bugs at the conversion have to be fixed. e.g contraints and the unit.)--> these are editor bugs.
MS1 Criteria

[ ] The model that should be updated exists
[ ] The referenced use case exists
[ ] The potential updates are discussed with all stakeholders
[ ] The potential update will be either

[ ] backward compatible or
[ ] a (chain of) migration strategy(-ies) from all non-deprecated previous versions to the new model will be developed

talk to Steffen and sync on model changes. Maybe the update can be done with his model changes


UCSC Project 455f file not recognised [Staging]

Product UUID: 58d8b65f-9a4e-455f-8053-35bdf4065773:
Submission UUID: fbf442d4-b74b-4196-95c7-1a81d424bfc4
File UUID: e7397962-9868-4682-9436-dfced927237d
Slack Notification: https://embl-ebi-ait.slack.com/archives/C9XD6L0AD/p1618872729138200

This may be caused by the issues of the staging environment, investigating.

This isn't caused by the staging outage:
Expected 1 file with name SRR3052393_R1.fastq.gz, but found 2
Error Log:
ingest-core-695b9d7c5c-gzstf ingest-core 2021-04-19 20:10:36.854 ERROR 9 --- [ntContainer#0-1] o.h.ingest.file.web.FileListener         : Expected 1 file with name SRR3052393_R1.fastq.gz, but found 2
ingest-core-695b9d7c5c-gzstf ingest-core 2021-04-19 20:10:36.856  WARN 9 --- [ntContainer#0-1] s.a.r.l.ConditionalRejectingErrorHandler : Execution of Rabbit message listener failed.
  org.springframework.amqp.rabbit.listener.exception.ListenerExecutionFailedException: Listener method 'public void org.humancellatlas.ingest.file.web.FileListener.handleFileStagedEvent(org.humancellatlas.ingest.file.web.FileMessage)' threw exception
    at org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter.invokeHandler(MessagingMessageListenerAdapter.java:204) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter.onMessage(MessagingMessageListenerAdapter.java:129) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:1552) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.actualInvokeListener(AbstractMessageListenerContainer.java:1478) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:1466) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:1461) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.executeListener(AbstractMessageListenerContainer.java:1410) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer.doReceiveAndExecute(SimpleMessageListenerContainer.java:870) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer.receiveAndExecute(SimpleMessageListenerContainer.java:854) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer.access$1600(SimpleMessageListenerContainer.java:78) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.mainLoop(SimpleMessageListenerContainer.java:1137) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.run(SimpleMessageListenerContainer.java:1043) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

ingest-core-695b9d7c5c-gzstf ingest-core Caused by:
  org.springframework.amqp.AmqpRejectAndDontRequeueException: Expected 1 file with name SRR3052393_R1.fastq.gz, but found 2
    at org.humancellatlas.ingest.file.web.FileListener.handleFileStagedEvent(FileListener.java:49) ~[classes!/:na]
    at jdk.internal.reflect.GeneratedMethodAccessor292.invoke(Unknown Source) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
    at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:171) ~[spring-messaging-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
    at org.springframework.messaging.handler.invocation.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:120) ~[spring-messaging-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
    at org.springframework.amqp.rabbit.listener.adapter.HandlerAdapter.invoke(HandlerAdapter.java:50) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    at org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter.invokeHandler(MessagingMessageListenerAdapter.java:196) ~[spring-rabbit-2.1.7.RELEASE.jar!/:2.1.7.RELEASE]
    ... 12 common frames omitted

I found the issue:
File UUID 174c5a17-fe03-417f-acaf-716c8ea01783
AND
File UUID e7397962-9868-4682-9436-dfced927237d
Both refer to the same FileName: SRR3052393_R1.fastq.gz
It seems to me that 417f should be deleted since it does not contain the metadata of its counterpart.
Found with this script
import requests

url = 'https://api.ingest.staging.archive.data.humancellatlas.org/submissionEnvelopes/607de3095ba51701d5ba8f33/files'
files = {}

while url:
    response = requests.get(url)
    url = ''
    if response and response.status_code == 200:
        payload = response.json()
        url = payload.get('_links', {}).get('next', {}).get('href', '')
        for file in payload.get('_embedded', {}).get('files', []):
            name = file.get('fileName', '')
            uuid = file.get('uuid',{}).get('uuid','')
            if name in files:
                print(f'Duplicate found {uuid} & {files[name]}')
                url =''
                break
            else:
                files[name] = uuid

Delete request responded HTTP 204 (No Content) in 1395 ms @ 'Tue, 20 Apr 2021 14:36:22 GMT'
I don't know how to re-trigger the notification to ingest-core that the file was uploaded so that the file object can be ,marked as uploaded now that it does no have a duplicate.
DELETE /files/607de3bc5ba51701d5baa09c HTTP/1.1
Authorization: Bearer eyJraWQiOiJyc2ExIiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiI2ZGU4YWI3ZTZjMjZhYzBjMjFmZTM5Y2Q3ZGMxZGYxMzllM2U4M2E4QGVsaXhpci1ldXJvcGUub3JnIiwiYXpwIjoiZTIwNDFjMmQtOTQ0OS00NDY4LTg1NmUtZTg0NzExY2ViZDIxIiwic2NvcGUiOiJlbWFpbCBvcGVuaWQgcHJvZmlsZSIsImlzcyI6Imh0dHBzOlwvXC9sb2dpbi5lbGl4aXItY3plY2gub3JnXC9vaWRjXC8iLCJleHAiOjE2MTg5MzIyMDAsImlhdCI6MTYxODkyODYwMCwianRpIjoiZTVjNGNmODYtNWZkNC00MjhlLWIxMjAtYzEzZWZjMTYyZWJjIn0.SzkxCTQsK-CxHuNqE6FIo3SpwiotAMgr4PNG_uMaJnJVYmOA8lkQ98pENCYy02zGPWfyFSPsq_W7ryczVLNx8ncRyfa_50nlxfJ_y0J6FtIq8x297lG5CVF3CO2BnNKfq0LZzzQHvFMLd-gfCCdBEccd3r7OA5ll2SY2vMA7ehBSwPkFhPdTBh46hwg4wu4CuA3z_Bjtkm43jsjZqDYCnxaEQqww4a5mEATXVXmak1gXAe35FqNe_clhUCp81iXuuqn4V5_aayu-pjaGdZoJvdFIW2Ez5ciQCBY5mnln4-2OOAzFzNnmESbyeIt4RFMDE0ZvDtq4_Ov2zELrXsROsw
User-Agent: PostmanRuntime/7.26.10
Accept: */*
Cache-Control: no-cache
Postman-Token: adc638e3-c623-4f49-8298-f5ddc330ffa4
Host: api.ingest.staging.archive.data.humancellatlas.org
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
HTTP/1.1 204 No Content
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Date: Tue, 20 Apr 2021 14:36:22 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
Connection: keep-alive

I see a lot of files stuck in Validating for this dataset in staging. The staging env was indeed broken when this was uploaded there. To fix this submission, we need to write an ad-hoc script to nullify the validation job for these files and retrigger the file validation. Also, since a file was deleted as part of this submission, the state tracking might have been affected and there's a chance that this submission will never go to valid even if all files were retriggered. Before deleting a file it should be marked as valid to notify the state tracker. There's an underlying design issue (core -> state tracker) on why deletion of an entity from a submission is this tricky. :( We should cover deletes in the user story https://github.com/ebi-ait/dcp-ingest-central/issues/81
I also see the following submission in prod which belongs to a project same project label:
submission: https://contribute.data.humancellatlas.org/submissions/detail?uuid=6247b9ad-34fa-49ab-b26e-75400fa89e7c
project: https://contribute.data.humancellatlas.org/projects/detail?uuid=94c3be1b-79fb-4f04-8eb4-cefef37648ea
I advised Rachel to just upload the files. If there are data file validation errors, you can just reupload the correct data files.
There's also a project with the same project label but without any submission https://staging.contribute.data.humancellatlas.org/projects/detail?uuid=fb0687b5-4ca1-45f0-bb3d-a1f12701550a

closing as I understand from above that this specific issue has been resolved


Extract tools from the ASP.NET stack

Hi,
It would be nice to extract some essential tools from this repo and make it officially available for other .NET tools, or clarify its performance hit and whether it's suitable to be used in apps other than ASP.NET Core.
For instance, the HttpClientFactory, could be very useful in mobile client apps, but the package has some ASP.NET Core biased dependencies, and it's not clear if it would be a good idea to have them in your mobile app.
My request is that you extract all those classes and make them .NET Core rather than ASP.NET Core.
Thank you!

Hi @weitzhandler - these are all netstandard 2.0 libraries and don't depend on any ASP.NET Core types. We intend for them to be used in any .NET project.
Here's an example: https://montemagno.com/add-asp-net-cores-dependency-injection-into-xamarin-apps-with-hostbuilder/
/cc @glennc @jamesmontemagno @terrajobst
Is there something in particular that's bothering you? Is it the aspnet github org?

That's a great article!

Is it the aspnet github org?

Yes kinda. It 'feels' that this functionality is server-only and would be too much of a hit on mobile apps, but that article resolves that fear. It would be nice to have this bit of info on the package description / docs.
Thank you.


Fixing variable reference in issuer path script

Using function parameter instead of global definition as function call doesn't pick it up.
Improving variable name as well.

approved, thanks


Need a better 1x1 Lego Piece and 1x2 2x1

BETTER ones... If anyone with photoshop knowledge could recreate a 1x1 lego piece and/or create the 2x1 and 1x2 pieces? I was hoping to have a brand new piece so that I can make sure the base color of the lego is 128,128,128

nevermind, if I do this I know what I'll do

@JuanPotato I was going to create an issue for this but I am seeing this one that you have closed. That would definitely be great to have a bigger image than 30px. The real size of the brick being 8mm, that means that printing the file, we have a 95PPI resolution, which is low for print, would be great to have a bigger base brick (I have tried doing an SVG one but at the moment it is not looking very realistic)
Reading your closing comment, it seems you have a solution to provide a bigger base picture, any plan to create it in the near future?

I have a 256px one, any attempts I make at remaking a vector version of the lego results in not so realistic looking images. The 256px one should be enough, I only scaled it down for this project. I can give you the file if you would like.

@JuanPotato can you add it to the asset folder ? I would be interested to have a try with this version. Thanks.

@symac Soon, here


[feat] Right click drag to move

Figma recently added the ability to right click and drag
I really love it, and it would be nice to be able to do without having to switch tools.

We've had a proof-of-concept implementation once but decided to postpone shipping as it wasn't decided whether we won't use right-click for a different selection. Well, it's still not decided, but more people ask for this than they ask for the other, so we'll likely go ahead.
Out of curiosity, does middle-mouse-button dragging not work or isn't possible in your case?
(duplicate of https://github.com/excalidraw/excalidraw/issues/4448)

Middle button works, much appreciated!

is there any news about this?

This would be a great feature addition! I find this combined with scroll zoom to be a superior form of control as it allows full control with just one hand. Incredibly useful for drawing! This is how Discord whiteboard works and also Figma with the following settings:


Fix/evm compatibility tester

Describe your changes and provide context
Remove a leftover .only that prevented all other tests to run
Use --grep <pattern> on the command line to filter a single test to run.
Testing performed to validate your change

Closing, this has been done in some other PR.


[Bug] 星铁游戏文件夹移动后无法定位

Description
星铁游戏文件夹从D盘（下载位置）移动至C盘后无法定位（已选中文件夹并确认，但仍显示"安装游戏"而非"开始游戏"）未知其他游戏是否有相同情况
Reproduction Steps
1.将星铁移动至C盘（非原安装盘）
2.游戏设置-定位游戏-选择星铁文件夹-确认
Expected Behavior
启动器显示"安装游戏"而非"开始游戏"
Screenshots
No response
Starward Version
0.9.1
Windows Version
23545.1000
Log
No response
Additional Context
No response

请发一下相关日志

@qiyue32108 请发一下图中 config.ini 文件的内容

[19:16:10.911] [INFO]
Welcome to Starward v0.9.1
System: Microsoft Windows NT 10.0.23541.0
Command Line: D:\starward\Starward_Portable_0.8.2_x64\Starward\app-0.9.1\Starward.dll
[19:16:10.977] [INFO] Starward.Services.DatabaseService
Database path is 'D:\starward\Starward_Portable_0.8.2_x64\Starward'
[19:16:11.016] [INFO] Starward.Services.DatabaseService
Database version is 6, target version is {DatabaseSqls.Count}.
[19:16:11.093] [INFO] Starward.Pages.MainPage
Select game region is hkrpg_cn
[19:16:11.101] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hkrpg_cn
[19:16:11.628] [INFO] Starward.Pages.LauncherPage
Game install path hkrpg_cn: "D:\StarRail"
[19:16:11.735] [WARN] Starward.Services.GameService
Game uninstalled (hk4e_global)
[19:16:11.735] [WARN] Starward.Services.GameService
Game uninstalled (hk4e_cloud)
[19:16:11.735] [WARN] Starward.Services.GameService
Game uninstalled (hkrpg_global)
[19:16:11.736] [WARN] Starward.Services.GameService
Game uninstalled (bh3_cn)
[19:16:11.736] [WARN] Starward.Services.GameService
Game uninstalled (bh3_global)
[19:16:11.736] [WARN] Starward.Services.GameService
Game uninstalled (bh3_jp)
[19:16:11.736] [WARN] Starward.Services.GameService
Game uninstalled (bh3_kr)
[19:16:11.737] [WARN] Starward.Services.GameService
Game uninstalled (bh3_overseas)
[19:16:11.737] [WARN] Starward.Services.GameService
Game uninstalled (bh3_tw)
[19:16:12.026] [INFO] Starward.Services.UpdateService
Start to check update (Preview: False, Arch: X64)
[19:16:12.756] [INFO] Starward.Services.UpdateService
Current version: "0.9.1", latest version: "0.9.1", ignore version: null
[19:16:19.737] [INFO] Starward.Pages.MainPage
Change game region to hk4e_cn
[19:16:19.743] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hk4e_cn
[19:16:19.843] [INFO] Starward.Pages.LauncherPage
Game install path hk4e_cn: "D:\Genshin"
[19:16:25.021] [INFO] Starward.Pages.MainPage
Change game region to hkrpg_cn
[19:16:25.024] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hkrpg_cn
[19:16:25.114] [INFO] Starward.Pages.LauncherPage
Game install path hkrpg_cn: "D:\StarRail"
[19:16:34.156] [INFO] Starward.Pages.MainPage
Change game region to bh3_cn
[19:16:34.159] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param bh3_cn
[19:16:34.241] [WARN] Starward.Services.GameService
Game uninstalled (bh3_cn)
[19:16:34.242] [WARN] Starward.Services.GameService
Game uninstalled (bh3_cn)
[19:16:54.019] [INFO] Starward.Pages.MainPage
Change game region to hk4e_cn
[19:16:54.022] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hk4e_cn
[19:16:54.118] [INFO] Starward.Pages.LauncherPage
Game install path hk4e_cn: "D:\Genshin"
[19:17:27.405] [INFO] Starward.Pages.MainPage
Navigate to "GachaLogPage" with param hk4e_cn
[19:17:29.388] [INFO] Starward.Pages.MainPage
Change game region to hkrpg_cn
[19:17:29.391] [INFO] Starward.Pages.MainPage
Navigate to "GachaLogPage" with param hkrpg_cn
[19:25:10.462] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hkrpg_cn
[19:25:10.544] [INFO] Starward.Pages.LauncherPage
Game install path hkrpg_cn: "D:\StarRail"
[19:25:12.082] [INFO] Starward.Services.GameService
Start game (hkrpg_cn)
path: "D:\StarRail\StarRail.exe"
arg: null
[19:25:13.460] [INFO] Starward.Pages.LauncherPage
Game started ("StarRail", 17112)
[19:25:15.462] [INFO] Starward.Services.PlayTimeService
Start to log playtime (hkrpg_cn, 17112)
[19:35:52.462] [INFO] Starward.Pages.LauncherPage
Game process exited
[20:08:43.617] [INFO] Starward.Services.GameService
Start game (hkrpg_cn)
path: "D:\StarRail\StarRail.exe"
arg: null
[20:08:44.752] [INFO] Starward.Pages.LauncherPage
Game started ("StarRail", 8300)
[20:08:46.760] [INFO] Starward.Services.PlayTimeService
Start to log playtime (hkrpg_cn, 8300)
[20:20:51.774] [INFO] Starward.Pages.LauncherPage
Game process exited
[00:17:43.740] [INFO] Starward.Pages.MainPage
Change game region to hk4e_cn
[00:17:43.747] [INFO] Starward.Pages.MainPage
Navigate to "LauncherPage" with param hk4e_cn
[00:17:43.834] [INFO] Starward.Pages.LauncherPage
Game install path hk4e_cn: "D:\Genshin"
[00:17:54.381] [INFO] Starward.Pages.MainPage
Navigate to "SettingPage" with param hk4e_cn
[19:16:19.856] [INFO]
Welcome to Starward v0.9.1
System: Microsoft Windows NT 10.0.23541.0
Command Line: D:\starward\Starward_Portable_0.8.2_x64\Starward\app-0.9.1\Starward.dll download --biz hkrpg_cn --loc D:\StarRail --lang 15
[19:16:19.918] [INFO] Starward.Services.DatabaseService
Database path is 'D:\starward\Starward_Portable_0.8.2_x64\Starward'
[19:16:19.951] [INFO] Starward.Services.DatabaseService
Database version is 6, target version is {DatabaseSqls.Count}.
[19:16:20.636] [INFO] Starward.Services.DownloadGameService
Request head: "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.811] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.000", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.811] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.001", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.813] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.004", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.813] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.006", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.813] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.003", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.814] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.007", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.814] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.002", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:16:20.814] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.005", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:17:49.227] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.007", Elapsed 00:01:28.4130748
[19:17:49.228] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.008", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:17:50.030] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.000", Elapsed 00:01:29.2182586
[19:17:50.031] [INFO] Starward.Services.DownloadGameService
Download Slice: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.009", Url "https://autopatchcn.bhsr.com/client/hkrpg_cn/33/game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:18:09.957] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.006", Elapsed 00:01:49.1439608
[19:18:28.704] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.001", Elapsed 00:02:07.8920287
[19:18:35.507] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.002", Elapsed 00:02:14.6933871
[19:18:55.332] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.003", Elapsed 00:02:34.5187582
[19:19:00.521] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.009", Elapsed 00:01:10.4903547
[19:19:14.956] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.005", Elapsed 00:02:54.1419428
[19:19:21.072] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.008", Elapsed 00:01:31.8433635
[19:19:31.470] [INFO] Starward.Services.DownloadGameService
Download Successfully: FileName "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip.slice.004", Elapsed 00:03:10.6567759
[19:19:31.479] [INFO] Starward.Services.DownloadGameService
Verify file "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:19:53.566] [INFO] Starward.Services.DownloadGameService
Decompress "game_1.2.0_1.3.0_hdiff_br8KoHI2R35fWvmj.zip"
[19:21:13.718] [INFO] Starward.Services.DownloadGameService
Clear deprecated files.
[19:21:13.744] [INFO] Starward.Services.DownloadGameService
Write config.ini (game_version="1.3.0")

config.ini:
EnableConsole=False
WindowSizeMode=0
Language=
UserDataFolder=.

@wueeee 你是通过官方启动器安装的星穹铁道吗？

config.ini:[General]
channel=1
cps=
game_version=1.3.0
sub_channel=1
sdk_version=

是的

这个 issue 的内容有些混乱，我先把回复都隐藏掉。
关于这个问题，我询问以下几点，游戏移动后的：

游戏文件夹是哪个，有哪些文件
config.ini 文件内容
Starward 中选择的文件夹
官方启动器中显示的是开始还是安装

似乎存在类似问题，Starward无法识别到游戏安装文件夹
D:\miHoYo\Genshin Impact（目录下直接启动YuanShen.exe即可游玩）
D:\miHoYo\Honkai Impact 3（目录下直接启动BH3.exe即可游玩）
以上游戏官方/第三方均提供完整客户端下载，可以不通过官方Launcher启动
原神：https://github.com/cloudskytian/GenshinDirectDownloadLink
崩坏3：官网-崩坏3桌面版下载-完整客户端
Starward中定位文件后，仍然选择安装游戏，而不是开始游戏
日志：
info: Starward.Pages.LauncherPage[0]
Game install path bh3_cn: D:\miHoYo\Honkai Impact 3
点击安装游戏提示为：
选择安装文件夹
以下文件夹中有尚未完成的任务


add something about grunt or unit tests to readme?

@rwaldron is there a proper process contributors should follow with respect to Grunt or adding unit tests when creating a new feature on the CLI? If so, this would be great to have in the readme.

Yes, this is a good idea.

@HipsterBrown is pretty awesome at docs writing, so I'm going to assign this one to him and he can accept it or not ;)


App Crash on iOS 11 while adding a Polyline.

Hello,
i am using cordova google maps plugin version (plugin.google.maps 1.3.9) in my ionic v1 project.
Everything works perfect in iPhone. In iOS 11 while adding a polyline to the map. App crashes with an exception.
-[Polyline initWithWebView:]: unrecognized selector sent to instance 0x1c012fe60
[3010:1433468] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Polyline initWithWebView:]: unrecognized selector sent to instance 0x1c012fe60'
*** First throw call stack:
(0x18520fd38 0x184724528 0x18521d1f8 0x1852156e4 0x1850fb0dc 0x1030bf0d0 0x10431149c 0x10431145c 0x10431d56c 0x104322b54 0x104322880 0x184e3b130 0x184e3ac30)
libc++abi.dylib: terminating with uncaught exception of type NSException
Cordova Version 6.5.0
Google Map Plugin version 1.3.9
the main problem with me is that i cannot update the plugin and platform.

No more support for v1.x

No worries and thanks for the google maps plugin.
Special thanks to @fogfish and @gitoplasm.
1766 this solved my problem.

You can stay at the v1.x, but the v1.x is similar like windows 95 for me (that means it is too old).

Glad that got it fixed @Farhan7786. Just wanted to take this opportunity to request kml support in version 2 which I know other people have requested. This feature is a requirement for the app I was working on plus anyone else who had this polyline problem which arises in kml processing. My first attempt to fix this problem introduced by iOS 11 was to upgrade to version 2, but that broke the kml feature. I gather this poses a significant technical challenge or else it would be fixed by now in version 2 and people are volunteering their time for this, so I don't take that for granted. Thanks for your help.


Bug Fix: networkConnections() darwin IPv6 truncation issue

Fix networkConnections()>darwin longer IPv6 truncation by adding param -ln to netstat command
Before the fix:
{
  protocol: 'udp6',
  localAddress: '2600:4040:124f:a',
  localPort: '63082',
  peerAddress: '2607:f8b0:4004:c',
  peerPort: '443',
  state: 'UNKNOWN',
  pid: 72177,
  process: 'Google Chrome Helper'
}

After the fix:
{
  protocol: 'udp6',
  localAddress: '2600:4040:124f:a100:d0ae:b6ef:b393:f35b',
  localPort: '63082',
  peerAddress: '2607:f8b0:4004:c06::5f',
  peerPort: '443',
  state: 'UNKNOWN',
  pid: 72177,
  process: 'Google Chrome Helper'
}

@tamilupk fixed ... version 5.21.18 just published


404 error when the destination is invalid

If the purpose in the query params is not either plio or liveclass, then the redirectToDestination method will return false.
For the backend, there will be an error log in AWS Lambda.
Need to create a component for the user to know.

This can actually be a general 404 page, not only for this error, though this error should redirect to the 404 page, of course

Yeah, I was thinking the same thing. A 404 component that is reusable.


Lots of UI fixes/polish

Done:

Removed "bezels"/margins in tables to use space better
Made UI attempt to automatically dock to IDA's Function List instead of the Pseudocode window
Added the ability to hide columns in all of the tables
General stylistic changes across all tables

Not included with this PR (TODO):

Fix selection bug when table updates, but only after the table has been sorted manually (???) (selected index changes randomly in this case)
Try to fix the Config Dialog not grabbing focus for the enter key (can't hit enter right away to confirm the dialog box, maybe a tab-behavior related bug?)
figure out how to remove the last updated column, replace with coloring

Rebased from master to squish down the commit log insanity. Needs to be tested on MacOS.

@frqmod is this PR ready for merging?

@frqmod you open and close one more PR and I am going to lose it.

Blame feature creep and crippling amounts of "just one more feature".


Removed unnecessary css to remove bug from IE

Code not needed and causes the checkbox on the header of a table to get out of its container in IE 11 (see attached picture from official documentation)

The style is definitely needed, so we can’t just remove it, but thanks for pointing out the source for this misalignment.


Laravel 6+7 composer create-project fails on PHP 8.1

Laravel Version: 6.20.43 and 7.30.6
PHP Version: 8.1.1 (applies to any 8.1.* series)
Database Driver & Version: n/a

Description:
Installing Laravel 6 or 7 using PHP 8.1 fails, using either of the two following commands:
# Try using Laravel 6
$ composer create-project laravel/laravel:6.* test-app-6 --prefer-dist

# Try using Laravel 7
$ composer create-project laravel/laravel:7.* test-app-7 --prefer-dist

The PHP version constraint is set to ^7.2.5|^8.0 for Laravel 6 and 7, which suggests both versions are installable on PHP 8.1. This does not appear to be the case. My suspicion is that Laravel 6 and 7 were never intended to support PHP 8.1 - especially, given that Laravel 7 support ended (security - Mar 3, 2021) before PHP 8.1 was even released (Nov 25, 2021).
However, unfortunately, since these releases have already been tagged with a version constraint that is not "true", this cannot easily be undone. The steps (in isolation) that could be taken to resolve this:

If PHP 8.1 support was intended, add support to both series for PHP 8.1 so they are installable. I understand this may undesirable since Laravel 7 is not actually supported any more.
Update the version constraints for both series to something narrower, e.g. ^7.2.5|8.0.*, release a new version for each series, and delete the older tags/releases that are not installable on PHP 8.1. This is also undesirable, since deleting tags is never a good idea. Note: just releasing a new version such as laravel/laravel:6.20.2 with a constraint of php:^7.2.5|8.0.* is not enough; because Composer will still pick laravel/laravel:6.20.1 since it advertises compatibility with PHP 8.1.
A combination of the above; I know Laravel 7 is not supported (so doing nothing is likely an acceptable strategy). However, Laravel 6 is in "LTS" support, so should be actioned one way or another I think.

Neither are ideal solutions, and I know this discussion has been had multiple times on Twitter (which always ends well :laughing:).
A general ecosystem idea comes to mind; perhaps a way to mark a version as "unsupported" on Packagist; this would mean the version can be installed with composer install, but is excluded from any further composer update. This IMO is better than deleting tags; it means someone using an older version, they can still install the version they were using, but if they do a composer update it will either stay on the existing version, or update to a newer compatible release, if available. I've not done enough thought on that to work out if it is actually viable though.
Steps To Reproduce:

Install PHP 8.1
Run either composer create-project laravel/laravel:6.* test-app-6 --prefer-dist or composer create-project laravel/laravel:7.* test-app-6 --prefer-dist

Sorry, forgot to attach the output; it is rather long, so I put them both in a gist: https://gist.github.com/asgrim/221090b8c22129dd2a6d57eb48a0d658

Hi @asgrim, Laravel 6 & 7 don't support PHP 8.1, please see https://laravel.com/docs/8.x/releases#support-policy
We unfortunately won't be changing anything here. Thank you for your suggestions though 👍

Thanks @driesvints that helps :+1: It's a shame your PR laravel/framework#39163 didn't go through as that would've helped things going forward, but I appreciate the feedback. I'll exclude Laravel 6 + 7 from our build matrix on PHP 8.1. Cheers & have a great day!


Cannot read wasabi config file

Hi! I'm getting the error "There was an error reading the Wasabi config file". Is there something on my end I can change to get past this? The config file in question is accessible and in the location mentioned. The windows and wasabi installs are fresh.

I have the same error, also on Win11.

It's running fine if I build it myself and then start via: dotnet run  The installer for windows-x64 seems to be the main issue here.

Thank you for your reply. I downloaded the project and built using the commands suggested. The only things installed on this system are wasabi, git, vs2022, and the dotnet sdk. I'm getting the error in your first screenshot when executing with 'dotnet run' on the command line.

linux tar.gz archive also has this issue


Add support for translating or_other?

As noted at https://forum.opendatakit.org/t/translation-for-or-other/14161, if you have an or_other question, there's no way to localize the "other" text.
If there isn't an easy way to do this (I can't think of it), maybe the solution here is to describe this limitation at https://github.com/XLSForm/xlsform.github.io,

I don't this is supported yet in XLSForm. I will agree with you on making an update of the limitation.
I propose we add additional columns into the xlsform, label_other and label_other_specify or something simpler other and other_specify.

survey

type
name
label::English
label::Italian
other::English
other::Italian
specify_other::English
specify_other::Italian

select_multiple mylist or_other
rank
Rank
Rango
Other
Altro
Specify other
Specificare altro

choices

list_name
name
label::English
label::Italian

mylist
a
A
AA

mylist
b
B
BB

I wonder if this is still easier than letting users create a separate 'other' question manually if translations are required (and providing an example for this on xlsform.gihub.io).

I hesitate at adding more columns. Truth be told, I've never loved the or_other syntax because it ends up being restrictive in other ways (e.g., maybe you want to use a number as a value instead of 'other'). Would it be crazy to just point out this limitation and maybe move to deprecate or_other?

Notes from breakout session:
Decision

We do not need to do this. We will close this issue.
This needs to be an issue in the xform spec.

Forum post: https://forum.opendatakit.org/t/allow-custom-choices-for-selects-that-get-saved-to-the-same-field/22788
ODK XForms spec issue: https://github.com/opendatakit/xforms-spec/issues/249


search by column

Hi, is it possible to search by column (search above each column or dropdown on search)?
I'm looking around but I can't find anything related to this.
Thanks

See pull request #280


88.0.4324.182-1 for Windows 64-bit Crashes On Start

I installed via a installer, and it just crashed on start.
To Reproduce
Steps to reproduce the behavior:

Open app
See error

It works for like a nice 30 secs, then crashes.
https://i.imgur.com/JJRrYPY.gif
Ungoogled Chromium, 88.0.4324.182-1, installer

This has been solved in 89 version.
Use this one https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/windows/64bit/89.0.4389.90-1
Many thanks to  @tangalbert919

This has been solved in 89 version.
Use this one https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/windows/64bit/89.0.4389.90-1
Many thanks to @tangalbert919

Oh ok thanks.


Remove version: Hugin.Hugin version 20.21.0

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

Close with reason: URL works;


Attempt at GitActions with Windows CI to replace AppVeyor

Failure boost installing seems to take hours. This is not what we can work with.
Possibly CircleCI has better boost support on Windows?

https://github.com/KjellKod/g3sinks/pull/124 removes the boost dependency and we should attempt this again!


Simple Windows compilation issues

Original report (archived issue) by Renato Cherullo (Bitbucket: rcherullo).

Hi all,
While compiling for Windows in VS2017, I get the following errors:
#!

4>C:\gz-ws\osrf\ignition-msgs1\tools\ign_TEST.cc(29): error C3861: 'popen': identifier not found [C:\gz-ws\build\osrf\ignition-msgs1\tools\UNIT_ign_TEST.vcxproj]

4>C:\gz-ws\osrf\ignition-msgs1\tools\ign_TEST.cc(43): error C3861: 'pclose': identifier not found [C:\gz-ws\build\osrf\ignition-msgs1\tools\UNIT_ign_TEST.vcxproj]

4>C:\gz-ws\osrf\ignition-msgs1\tools\ign_TEST.cc(93): error C3861: 'setenv': identifier not found [C:\gz-ws\build\osrf\ignition-msgs1\tools\UNIT_ign_TEST.vcxproj]

The fix is quite simple, maybe I could create a pull request for it: popen and pclose can be replaced with _popen and _pclose, while setenv can be replaced with _putenv_s. This works and the tests pass.
The question is how to implement this platform check? #ifdefs? Extract those methods to another file and do the checks there? Looking forward for your guidance.
[]s Renato C.

Has this been fixed? Or is this an issue with some specific Windows / Visual Studio version? Our Windows CI has been passing:
https://build.osrfoundation.org/job/ignition_msgs-ci-ign-msgs4-windows7-amd64/

this was fixed in 5d8880376d0d21f82fac0e3caa28ee4527476503


RFC: Use xfile.name instead of p.basename(file.path)

Currently, if the metadata attribute filenameisn't set meta["filename"] = p.basename(file.path) is used defaulty.
This doesn't work with XFile in Flutter Web. Quote from the XFileBase class: Accessing the data contained in the picked file by its path is platform-dependant (and won't work on web). Therefore, I propose to use XFile.name instead.
It's not a big issue because one can simply use:
TusClient(
      endpoint,
      file,
      metadata: {
        "filename": file.name
      },
)

but it would be more intuitive when also building for web.

Interesting point! I'll have look at implementing this. Also open to a pull request?


0.6.28 not available in cocoapods?

The lastest version on cocoapods is still 0.6.27

@wpcfan this is now fixed, thanks.


Method isAvailable seem not work

Hello everybody , I am new to phone gap development and plugin.
I have follow the instruction of cordova-plugin-printer ,
After install plugin by CLI and add <gap:plugin name="de.appplant.cordova.plugin.printer" />
to my file config xml. after that
I have add method
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
		    alert("ready");
			cordova.plugins.printer.isAvailable(function (available) {
                  alert(available);
			});
		}

to my index page.
I noted that document.addEventListener is work normally.
but
cordova.plugins.printer.isAvailable method seem not work.
I think I have follow all step of instruction
But still can not print page or just alert message
So anybody can tell me what I am doing wrong?
and So for my bad English.

@veasna234 Guess you found in the meantime already what happened. If not open the issue again.


Add support for returning a single NFT from a Match

Problem
If one of the two players of a match would create a custom deposit() for the {NonFungibleToken.Receiver} that panics somehow, that will stop the returnNFT() method from giving back the NFT to the honest player. We need to create a separate method for returning a single NFT from a match for allowing players to always get back their NFTs from matches

Closed by #39


Update invisibles to match vscode

I had to see the invisibles in a file recently and the characters are a lot harsher than the ones in vscode. This PR updates the meta.text.invisible style to more closely match that in vscode. I used the hsla format as Nova didn't seem to support the 8-letter hex codes that the vscode definition uses. If there is a specification for the exact colour it should be, I'll happily set it to that.
vscode

nova before

nova after

The difference doesn't seem as noticeable in the small screenshots, but when it is a whole file and it is full screen, it makes a big difference!

@robb-j - Thanks for the PR! I have a really minor change that I added to the theme so I'll group that with this update for the next release.


Change war file naming / context path and command line options

The default name JasperReportsIntegration.war is quite long and sometimes difficult for people to use, specifically since this will result in the context path /JasperReportsIntegration.
Thus, in the future the war file will be called jri.war which makes it a lot easier to type.
Also, we will add command line options similar to the ords.war file, e.g.:
java -jar jri.war configdir
java -jar jri.war configdir <new configdir>
java -jar jri.war encryptpasswords

The context path is changed from /JasperReportsIntegration to /jri. But you can still copy or rename the file jri.war back to JasperReportsIntegration.war ... and it will pick up /JasperReportsIntegration as context path again. Should also work in Weblogic, I have removed the context-root from the WEB-INF/Weblogic.xml file.


Make sure generation from correct site is loaded

Detailed Description
we saw a funny behaviour over the weekend, where one site stopped providing forecasts, but the second site forecast was effected
Context

this is for the ad sites, where there are two solar sites

Possible Implementation

check correct generation is loaded

Something happened with the 06:30 forecast this morning

And the 7.30 forecast. Satellites image looks fine.
One idea might be to save the batches in s3 and then we can analyse exactly what went into the model

Its becasue old generation data gets overridden when preparing the model


BUG: Artifact.import_data doesn't store checksums when the view_type is a FormatBase

fixes #756
Still needs tests added. cc @ebolyen @Oddant1 does this seem reasonable?

I think once you hit here if you have a FormatBase you're going to need to cast it to str. This seems sane in general though.

awaiting tests?


Fall back to Operation.Name if OperationName is empty

This pull request aims to address an issue I've noticed in my local environment where the OperationContext.OperationName consistently appears empty, while the OperationContext.Operation.Name is populated. After some investigation, I was unable to discern the differences between OperationContext.OperationName and OperationContext.Operation.Name.
In order to address this situation and ensure the functionality isn't disrupted due to an empty OperationContext.OperationName, I've made modifications to the library to implement a fallback mechanism. With this PR, if OperationContext.OperationName is found to be empty, the library will fall back to using OperationContext.Operation.Name.
This solution should prevent potential disruption or loss of information caused by the issue, and help the library function more robustly in various environments.

Hey @yuku!
Thanks for your contribution! Could you please add tests for the changes you made?

@ravilushqa done

@ravilushqa Done. Cloud you review the PR? Thanks!

Thanks. I'll check asap, likely tomorrow


Export of Chat from the ChatView

Export of Chat
:recycle: Current situation & Problem
As of now, SpeziChat doesn't provide any option to export the content of a ChatView.
:gear: Release Notes

The ChatView now provides functionality to export the Chat content as PDF, JSON, or textual UTF-8 file via a Share Sheet (or Activity View).

:books: Documentation

Inline docs added, README and DocC Articles updated.

:white_check_mark: Testing
Manually tested, as UI testing the Share Sheet is complex.
:pencil: Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

[X] I agree to follow the Code of Conduct and Contributing Guidelines.

Example export of the chat:

PDF output
JSON output
Text Output

This is a really helpful feature - thanks @philippzagar!

@PSchmiedmayer UI tests are written, feel free to merge the PR and tag another "0.1.2" release 🥳

Thank you @philippzagar for finishing up the PR and adding a UI test! I will merge the PR and will tag a release 👍