29 Nov 2021 |
Izzy | Ah, thanks – I was wondering why it's only their pipelines… | 10:39:37 |
cde | In reply to @_oftc_jochensp:matrix.org The limiting factor is the manual signing but if we can at least the rest isn't help up, that'd still help, I agree with proletarius101 here. Even if an app isn't signed, knowing if it built or not is useful. So if it could just keep building always, I think that'd help. | 13:10:30 |
Sylvia | If it would always be building it would indeed save us a cycle if a build fails, like for when Java 8 -> 11 for example | 17:33:34 |
| mimi89999 left the room. | 22:27:27 |
hainish | Hey all, just to let you know the latest version of APKeep (https://github.com/EFForg/apkeep/releases/tag/0.7.0) supports downloading a specific version of an app and searching what versions of an app are available from F-Droid | 23:25:29 |
hainish | I wanted to make the tool stateless, so right now it downloads the F-Droid package repo upon every run. I realize this could be annoying for users, though, so I'll probably change my mind and make the repo index cached for some time. Any suggestions on how long to cache it for? | 23:30:27 |
cde | what the clients do is cache it, but check etag - if it changes, re-download. | 23:39:55 |
cde | * what the clients do is cache it, but check ETag - if it changes, re-download. | 23:40:26 |
hainish | Makes sense, thanks! | 23:41:55 |
30 Nov 2021 |
_hc | yay for standard caching rules! | 07:54:36 |
_hc | FYI, on another topic, I have a sketch of provisioning the ci-images-base for fdroiddata CI using vagrant, so once that's complete, we can decommission fdroid/ci-images-base | 07:54:46 |
_hc | I don't know when I'll have more time to work on it, so I'm happy to hand it over to someone who can finish it | 07:55:12 |
jochensp | _hc: maybe open a draft MR? | 08:03:29 |
_hc | yeah, I'llt ry to do that, its not there yet, it is tangled in some other things. | 08:03:48 |
jochensp | I see | 08:04:27 |
jochensp | _hc: do you plan to fix https://gitlab.com/fdroid/fdroidserver/-/merge_requests/1052 ? I think it is missing a apt source line | 08:04:37 |
_hc | just pushed a change | 08:04:58 |
_hc | https://gitlab.com/eighthave/repo-server/-/tree/docker is where this prototype is | 08:05:04 |
_hc | it runs locally but I haven't gotten it running in gitlab-ci yet | 08:05:24 |
| mimi89999 joined the room. | 10:32:26 |
| mimi89999 left the room. | 11:42:08 |
proletarius101 | Hi, anyone know about this error when I try to access the public build test server?
❯ ssh fdroid-buildserver-gcc136-public -v
OpenSSH_8.7p1, OpenSSL 1.1.1l FIPS 24 Aug 2021
debug1: Reading configuration data *
debug1: /home/slash/.ssh/config line 205: Applying options for fdroid-buildserver-gcc136-public
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: configuration requests final Match pass
debug1: re-parsing configuration
debug1: Reading configuration data *
debug1: * line 205: Applying options for fdroid-buildserver-gcc136-public
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: Executing proxy command: exec ssh -qax -W 192.168.78.135:22 tunnel@gcc136.osuosl.org
debug1: identity file * type 0
debug1: identity file * type -1
debug1: Local version string SSH-2.0-OpenSSH_8.7
my config:
Host gcc136.osuosl.org
Port 45015
User tunnel
IdentityFile ***
Host fdroid-buildserver-gcc136-public
User fdroid
PasswordAuthentication no
ProxyCommand ssh -qax -W 192.168.78.135:22 tunnel@gcc136.osuosl.org
ServerAliveInterval 30
ServerAliveCountMax 5
IdentityFile ***
| 12:23:11 |
proletarius101 | * Hi, anyone know about this error when I try to access the public build test server?
❯ ssh fdroid-buildserver-gcc136-public -v
OpenSSH_8.7p1, OpenSSL 1.1.1l FIPS 24 Aug 2021
debug1: Reading configuration data *
debug1: * line 205: Applying options for fdroid-buildserver-gcc136-public
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: configuration requests final Match pass
debug1: re-parsing configuration
debug1: Reading configuration data *
debug1: * line 205: Applying options for fdroid-buildserver-gcc136-public
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: Executing proxy command: exec ssh -qax -W 192.168.78.135:22 tunnel@gcc136.osuosl.org
debug1: identity file * type 0
debug1: identity file * type -1
debug1: Local version string SSH-2.0-OpenSSH_8.7
my config:
Host gcc136.osuosl.org
Port 45015
User tunnel
IdentityFile ***
Host fdroid-buildserver-gcc136-public
User fdroid
PasswordAuthentication no
ProxyCommand ssh -qax -W 192.168.78.135:22 tunnel@gcc136.osuosl.org
ServerAliveInterval 30
ServerAliveCountMax 5
IdentityFile ***
| 12:23:58 |
proletarius101 | Supposed to be the same as in https://gitlab.com/fdroid/wiki/-/wikis/Buildserver/Public-buildserver-instances? | 12:37:09 |
jochensp | proletarius101: I just updated the config in the wiki, can you retry with that? | 12:38:37 |
jochensp | and send a paste again if it does not work | 12:38:54 |
proletarius101 | Redacted or Malformed Event | 12:40:03 |
proletarius101 | In reply to @_oftc_jochensp:matrix.org and send a paste again if it does not work ❯ ssh fdroid-buildserver-gcc136-public -v
OpenSSH_8.7p1, OpenSSL 1.1.1l FIPS 24 Aug 2021
debug1: Reading configuration data /home/***/.ssh/config
debug1: /home/***/.ssh/config line 205: Applying options for fdroid-buildserver-gcc136-public
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: configuration requests final Match pass
debug1: re-parsing configuration
debug1: Reading configuration data /home/***/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: Setting implicit ProxyCommand from ProxyJump: ssh -v -W '[%h]:%p' fdroidGcc136
debug1: Executing proxy command: exec ssh -v -W '[192.168.78.135]:22' fdroidGcc136
debug1: identity file /home/***/.ssh/*** type 0
debug1: identity file /home/***/.ssh/***-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.7
OpenSSH_8.7p1, OpenSSL 1.1.1l FIPS 24 Aug 2021
debug1: Reading configuration data /home/***/.ssh/config
debug1: /home/***/.ssh/config line 200: Applying options for fdroidGcc136
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: configuration requests final Match pass
debug1: re-parsing configuration
debug1: Reading configuration data /home/***/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Reading configuration data /etc/ssh/ssh_config.d/50-redhat.conf
debug1: Reading configuration data /etc/crypto-policies/back-ends/openssh.config
debug1: Connecting to gcc136.osuosl.org [128.193.126.200] port 45015.
debug1: Connection established.
debug1: identity file /home/***/.ssh/id_rsa type 0
debug1: identity file /home/***/.ssh/id_rsa-cert type -1
debug1: identity file /home/***/.ssh/id_dsa type -1
debug1: identity file /home/***/.ssh/id_dsa-cert type -1
debug1: identity file /home/***/.ssh/id_ecdsa type -1
debug1: identity file /home/***/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/***/.ssh/id_ecdsa_sk type -1
debug1: identity file /home/***/.ssh/id_ecdsa_sk-cert type -1
debug1: identity file /home/***/.ssh/id_ed25519 type 3
debug1: identity file /home/***/.ssh/id_ed25519-cert type -1
debug1: identity file /home/***/.ssh/id_ed25519_sk type -1
debug1: identity file /home/***/.ssh/id_ed25519_sk-cert type -1
debug1: identity file /home/***/.ssh/id_xmss type -1
debug1: identity file /home/***/.ssh/id_xmss-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.7
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.4p1 Debian-10+deb9u7
debug1: compat_banner: match: OpenSSH_7.4p1 Debian-10+deb9u7 pat OpenSSH_7.4* compat 0x04000006
debug1: Authenticating to gcc136.osuosl.org:45015 as 'tunnel'
debug1: load_hostkeys: fopen /home/***/.ssh/known_hosts2: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: curve25519-sha256
debug1: kex: host key algorithm: ssh-ed25519
debug1: kex: server->client cipher: aes256-gcm@openssh.com MAC: <implicit> compression: none
debug1: kex: client->server cipher: aes256-gcm@openssh.com MAC: <implicit> compression: none
debug1: kex: curve25519-sha256 need=32 dh_need=32
debug1: kex: curve25519-sha256 need=32 dh_need=32
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: SSH2_MSG_KEX_ECDH_REPLY received
debug1: Server host key: ssh-ed25519 SHA256:xFOpaVOoIoSvbfuFmgFt+JB8a1KOEF4IJpvKwrHXuTk
debug1: load_hostkeys: fopen /home/***/.ssh/known_hosts2: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory
debug1: Host '[gcc136.osuosl.org]:45015' is known and matches the ED25519 host key.
debug1: Found key in /home/***/.ssh/known_hosts:735
debug1: rekey out after 4294967296 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: rekey in after 4294967296 blocks
******
debug1: Will attempt key: /home/***/.ssh/id_dsa
debug1: Will attempt key: /home/***/.ssh/id_ecdsa
debug1: Will attempt key: /home/***/.ssh/id_ecdsa_sk
debug1: Will attempt key: /home/***/.ssh/id_ed25519_sk
debug1: Will attempt key: /home/***/.ssh/id_xmss
debug1: SSH2_MSG_EXT_INFO received
debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521>
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering public key: /home/***/.ssh/id_rsa RSA SHA256:+
****
Received disconnect from 128.193.126.200 port 45015:2: Too many authentication failures
Disconnected from 128.193.126.200 port 45015
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535
| 12:43:57 |
proletarius101 | sent you my pub key in PM jochensp | 12:48:32 |
jochensp | proletarius101: I don't have access to gcc136 (only tunnel, no shell) | 12:50:10 |