Monday, January 15, 2024
apps@conference.yunohost.org
January
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
             

[03:35:40] <Yunohost Git/Infra notifications> App distbin goes down from level 8 to 6 in job [#22248](https://ci-apps.yunohost.org/ci/job/22248)
[04:53:30] <Yunohost Git/Infra notifications> App ofbiz failed all tests in job [#22257](https://ci-apps.yunohost.org/ci/job/22257) :(
[05:25:23] <Yunohost Git/Infra notifications> App z-push stays at level 4 in job [#22259](https://ci-apps.yunohost.org/ci/job/22259)
[06:13:59] <Yunohost Git/Infra notifications> App fittrackee rises from level 7 to 8 in job [#22262](https://ci-apps.yunohost.org/ci/job/22262) !
[06:27:37] <Thomas> > <@yunohostinfra:matrix.org> App fittrackee rises from level 7 to 8 in job [#22262](https://ci-apps.yunohost.org/ci/job/22262) !

My first app 🥹
[12:09:51] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej opened [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[12:16:58] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[12:16:59] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[12:22:34] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[12:26:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[12:27:26] <Yunohost Git/Infra notifications> [nextcloud_ynh] @orhtej2 [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649#issuecomment-1892080637) on [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649) Update to 28.0.1 not possible => OCC issue (webadmin + CLI): Relevant snippet: 2024-01-15 11:14:21,853: DEBUG - An unhandled exception has been thrown: 2024-01-15 11:14:21,857:...
[12:28:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @orhtej2 [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649#issuecomment-1892084564) on [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649) Update to 28.0.1 not possible => OCC issue (webadmin + CLI): Its [keeweb](https://apps.nextcloud.com/apps/keeweb) thats failing the upgrade, can you uninstall this app, upgrade th...
[13:05:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[13:05:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): [Solved] Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[13:07:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649#issuecomment-1892144832) on [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649) [Solved] Update to 28.0.1 not possible => OCC issue (webadmin + CLI): Solved... see **Solution / Fix** above
[13:08:42] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej closed [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): [Solved] Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[13:09:03] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649#issuecomment-1892144832) on [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649) [Solved] Update to 28.0.1 not possible => OCC issue (webadmin + CLI): Solved... see "Solution / Fix" above
[13:09:48] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ultrajej edited [issue #649](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/649): [Solved] Update to 28.0.1 not possible => OCC issue (webadmin + CLI)
[15:00:46] <Guillaume Bouzige> hello, is it possible to do the post-install via script ?
[15:01:06] <Guillaume Bouzige> for a complete headless install after using yunohost_install script
[15:06:03] <tituspijean> Guillaume Bouzige: yup:
```
yunohost tools postinstall --help
usage: yunohost tools postinstall [-h] [-d DOMAIN] [-u USERNAME] [-F FULLNAME] [-p PASSWORD] [--ignore-dyndns] [--dyndns-recovery-password [PASSWORD]] [--force-diskspace]


YunoHost post-install


optional arguments:
-h, --help show this help message and exit
-d DOMAIN, --domain DOMAIN
YunoHost main domain
-u USERNAME, --username USERNAME
Username for the first (admin) user. For example 'camille'
-F FULLNAME, --fullname FULLNAME
The full name for the first (admin) user. For example 'Camille Dupont'
-p PASSWORD, --password PASSWORD
YunoHost admin password
--ignore-dyndns If adding a DynDNS domain, only add the domain, without subscribing to the DynDNS service
--dyndns-recovery-password [PASSWORD]
If adding a DynDNS domain, subscribe to the DynDNS service with a password, used to later recover the domain if needed
--force-diskspace Use this if you really want to install YunoHost on a setup with less than 10 GB on the root filesystem
```
[15:06:11] <Guillaume Bouzige> woah great
[15:06:51] <Guillaume Bouzige> thanks tituspijean
[15:07:03] <tituspijean> bear in mind that all webadmin actions come from the CLI (and usually the CLI has more features that are not implemented in the webadmin). `--help` is your friend 😅
[18:42:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] @samuelvermeulenpro opened [issue #650](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/650): UPGRADE 22->28 : syntax error in control file: 8.x, php7.4
[19:34:48] <Solrac> hello. Sorry Its been a while for me, and Im trying my hand at motioneye again. I wanted to know if I could use a github branch or download-as-zip as the main source
[19:50:18] <lapineige> It's always best to have a fixed source. Then you can pick a custom commit, for instance a branch at some commit.
[20:18:16] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 3 commits to v2_PostgreSQL ([80623fee4580...ecc4497b1909](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/80623fee4580...ecc4497b1909))
[20:32:11] <orhtej2> > <@lsolrac:matrix.org> hello. Sorry Its been a while for me, and Im trying my hand at motioneye again. I wanted to know if I could use a github branch or download-as-zip as the main source

strategy you're looking for is `latest_github_commit`
[20:33:27] <Solrac> > strategy you're looking for is `latest_github_commit`

while using the git repo as source.main?
[20:34:01] <orhtej2> but also why don't you just install from pypi? https://pypi.org/project/motioneye/
[20:34:01] <orhtej2> yes
[20:35:30] <orhtej2> this is semi-inline with their setup although I'd abstain from final install using `sudo`
[20:35:30] <orhtej2> https://github.com/motioneye-project/motioneye/tree/0.43.1b1
[20:36:54] <orhtej2> yeeeeah I'm wrong :P
[20:36:54] <orhtej2> https://github.com/motioneye-project/motioneye/blob/0.43.1b1/motioneye/extra/linux_init
[20:36:55] <orhtej2> this looks like a job for download release + replicate these steps manually
[20:37:14] <orhtej2> not sure what the pip package is all about then
[20:39:53] <Solrac> Yeppers :^) I previously did a docker, but forgot which image I used specifcially, after seeing the mess of images, I opted to try installing manually, and then saw the new pre-release, and figured installing for myself would be a disservice, so I wanted to try packaging again. Though the I am not mentally prepared for path/file permission hell. Or rather, "directory/file not found" hell.
[20:41:58] <Solrac> > not sure what the pip package is all about then

legacy python2 version iirc
[20:43:08] <orhtej2> > <@lsolrac:matrix.org> legacy python2 version iirc

0.43 prerelease explicitly mentions python 3
[20:46:11] <Solrac> > 0.43 prerelease explicitly mentions python 3

yes, but it's not pypi yet, unless we can install it somehow
[20:56:35] <Solrac> > https://github.com/motioneye-project/motioneye/blob/0.43.1b1/motioneye/extra/linux_init

and if so, couldn't we do an overlay for this?
[20:59:15] <Solrac> Great, now I kinda preffer this idea not gonna lie
[21:08:13] <Yunohost Git/Infra notifications> [example_ynh] @Salamandar opened [pull request #227](https://github.com/YunoHost/example_ynh/pull/227): oops, restore script restores the mysql database twice
[21:18:40] <Solrac> can I skip the sha256sum?
[21:55:56] <Aleks (he/him/il/lui)> eer you mean for installing sources ? not really, it's here for good reasons x_x
[22:00:27] <Yunohost Git/Infra notifications> [example_ynh] @alexAubin pushed 2 commits to master ([baab7fbd761e...261e458c904f](https://github.com/YunoHost/example_ynh/compare/baab7fbd761e...261e458c904f))
[22:00:27] <Yunohost Git/Infra notifications> [example_ynh] @alexAubin merged [pull request #227](https://github.com/YunoHost/example_ynh/pull/227): oops, restore script restores the mysql database twice
[22:00:47] <Yunohost Git/Infra notifications> [example_ynh/master] oops, restore script restores the mysql database twice - Félix Piédallu
[22:31:44] <lapineige> > <@lsolrac:matrix.org> can I skip the sha256sum?

What would be the purpose ?
[22:45:09] <isaah> hi guys join chat@b1t.rip muc for free speech no censorship no balboni contractors and no authoritarian dictatorship :)
[22:50:12] <Émy - OniriCorpe> > <isaah> hi guys join chat@b1t.rip muc for free speech no censorship no balboni contractors and no authoritarian dictatorship :)

lol
[23:15:40] <Solrac> > What would be the purpose ?

it was for testing but its alright, it was me being silly
[23:16:49] <Solrac> https://ci-apps-dev.yunohost.org/ci/job/12701
Though, now Ive a new problem. http error code 502 and then an exception when running the daemon 🤔
[23:34:13] <Émy - OniriCorpe> > <@lsolrac:matrix.org> https://ci-apps-dev.yunohost.org/ci/job/12701
> Though, now Ive a new problem. http error code 502 and then an exception when installing 🤔

why are you installing on a non standard (for yunohost packages) paths?
`mkdir -p /etc/motioneye
mkdir -p /var/lib/motioneye`
and you add the config file twice (lines 49 and 74)
and why `chmod 664` this config filebut the standard `chmod 600`
[23:36:23] <Solrac> > <@oniricorpe:im.emelyne.eu> why are you installing on a non standard (for yunohost packages) paths?
> `mkdir -p /etc/motioneye
> mkdir -p /var/lib/motioneye`
> and you add the config file twice (lines 49 and 74)
> and why `chmod 664` this config filebut the standard `chmod 600`

Those are directories that motioneye looks for. the `/etc/motioneye` is the config, the /var/lib/motioneye is the storage -- its meant to be changed in the config file, but I left that for post installation
[23:37:21] <Émy - OniriCorpe> I think the `/venv` doesn't have to be here
`WorkingDirectory=__INSTALL_DIR__/venv`
[23:37:21] <Émy - OniriCorpe> in your systemd config
[23:37:57] <Solrac> alright, I can remove that. 🤔
[23:39:20] <Émy - OniriCorpe> > <@lsolrac:matrix.org> Those are directories that motioneye looks for. the `/etc/motioneye` is the config, the /var/lib/motioneye is the storage -- its meant to be changed in the config file, but I left that for post installation

I see it can be edited in the config file
maybe it would be better to use yunohost standards to not confuse users
[23:40:18] <Solrac> what about the conf file itself? considering the server start also appends the config file as an argument?
[23:46:39] <Émy - OniriCorpe> for this?
`CRITICAL:root:failed to read settings from "/etc/motioneye/motioneye.conf": [Errno 13] Permission denied: '/etc/motioneye/motioneye.conf'`
[23:56:15] <Émy - OniriCorpe> honestly i don't know, i see nothing obvious to me