1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00
Commit graph

12950 commits

Author SHA1 Message Date
Jerry Vonau
6736b1f23c
Merge 419e4d0a0c into 423e21c52c 2025-03-01 12:12:10 -05:00
A Holt
423e21c52c
Merge pull request #3958 from holta/locale.conf
iiab-diagnostics: Also record /etc/locale.conf (e.g. for Debian 13 Trixie)
2025-03-01 11:58:31 -05:00
A Holt
96ddd6620d
iiab-diagnostics: Fix comments 2025-03-01 11:51:09 -05:00
A Holt
cb42942699
iiab-diagnostics: Clarify that Ubuntu too uses /etc/locale.conf 2025-03-01 11:46:21 -05:00
A Holt
ac12c6db0b
iiab-diagnostics.README.md: Update line number 2025-03-01 11:42:37 -05:00
A Holt
2461a8fde3
iiab-diagnostics: Also record /etc/locale.conf 2025-03-01 11:41:34 -05:00
A Holt
89b1487dc2
Update Nextcloud 31.0.0 disk footprint sizes 2025-02-27 15:40:39 -05:00
A Holt
8dac889ad9
Merge pull request #3957 from holta/ansible-core-2.18.3
Recommend ansible-core 2.18.3
2025-02-24 19:30:59 -06:00
A Holt
6d5fcdbcc2
Recommend ansible-core 2.18.3 2025-02-24 18:25:07 -06:00
Jerry Vonau
419e4d0a0c usb_lib in umount.d/70-usb-library 2025-02-20 02:24:23 -06:00
A Holt
1308fb8670
Update Nextcloud 30.0.6 disk footprint sizes 2025-02-19 15:21:00 -05:00
Jerry Vonau
3e6f551d5c logging 2025-02-19 00:51:37 -06:00
A Holt
96324233d8
Clarify PR #3950: 'pip install psycopg' is NEW "Psycopg 3" for PostgreSQL 2025-02-17 04:21:44 -05:00
A Holt
e2c67e43f0
Merge pull request #3950 from holta/pip-installs-to-ansible-venv
pip install {pymysql, psycopg, passlib} to Ansible venv, on demand — to fix 6 IIAB Apps with new `interpreter_python=/usr/local/ansible/bin/python3` in ansible.cfg
2025-02-17 02:59:43 -06:00
A Holt
36e4322775
mysql/tasks/install.yml: Respect original typography 'PyMySQL' 2025-02-17 03:56:40 -05:00
root
957a89d67c pip install {pymysql,psycopg,passlib} to Ansible venv, on demand 2025-02-17 03:24:04 -05:00
A Holt
d1dd071c81
jupyterhub/tasks/install.yml: Mention disk footprint is ~316 MB 2025-02-16 22:02:54 -05:00
Jerry Vonau
896d31cf90 export notes 2025-02-16 14:45:44 -06:00
Jerry Vonau
7fb780aea2 bring back umount.d/70-usb-library.j2 2025-02-16 14:45:44 -06:00
Jerry Vonau
aa8ce5841d touchups 2025-02-16 14:45:44 -06:00
Jerry Vonau
334d80d579 export 2025-02-16 14:45:44 -06:00
Jerry Vonau
a2bc696f4d logging 2025-02-16 14:45:44 -06:00
Jerry Vonau
0286fed85c moved to usbmount 2025-02-16 14:45:44 -06:00
Jerry Vonau
a5be0e19d2 unit file 2025-02-16 14:45:44 -06:00
Jerry Vonau
5b84cd0b87 move to files 2025-02-16 14:45:44 -06:00
Jerry Vonau
89a42c5003 drop fstype for umount 2025-02-16 14:45:44 -06:00
Jerry Vonau
412cbd655c shellcheck 2025-02-16 14:45:44 -06:00
Jerry Vonau
06eb5dde45 finish tab spacing 2025-02-16 14:45:44 -06:00
Jerry Vonau
c8682aa986 fix remove 2025-02-16 14:45:44 -06:00
Jerry Vonau
38494d20c9 mounting /dev/ 2025-02-16 14:45:44 -06:00
Jerry Vonau
c935eb52bc logging 2025-02-16 14:45:44 -06:00
Jerry Vonau
20cda93f23 tweek udev rules & usbmount@.service 2025-02-16 14:45:44 -06:00
A Holt
f16bd2a6b5
jupyterhub/tasks/install.yml touchup: Comment out virtualenv_site_packages: no as tested on PR #3948 2025-02-16 15:02:50 -05:00
A Holt
b8555f86e1
Merge pull request #3948 from jvonau/jubhub
JupHub [JupyterHub fix & cleanup for Debian 13 Trixie, using full path to Python 3.13 in /opt/iiab/iiab/ansible.cfg]
2025-02-16 13:59:59 -06:00
Jerry Vonau
bbdd45365d update ansible.cfg for use with python3.13 2025-02-16 12:36:27 -06:00
Jerry Vonau
2ef96ad0ff jupyterhub drop python3-psutil 2025-02-16 02:49:09 -06:00
Jerry Vonau
66a35ee950 jupyterhub drop --system-site-packages 2025-02-16 02:42:17 -06:00
A Holt
e80b912eea
usb_lib/tasks/main.yml: Tiny comment update RE: iiab.conf.j2 2025-02-15 15:12:20 -05:00
A Holt
5267ef87a6
Merge pull request #3943 from avni/usb_lib_doc
usb_lib/tasks/main.yml: update USB_LIB description to be more clear
2025-02-15 13:59:54 -06:00
root
f52b390821 usb_lib/tasks/main.yml: updating USB_LIB description to be more clear about the two-way information/data exchange between teachers and students 2025-02-15 18:36:28 +00:00
A Holt
14d24fda49
Merge pull request #3942 from avni/jerry
usb_lib: building on to top of @jvonau's work in #3940. Using existence of /media to determine if a USB stick is mounted or not for both count and upload location; changing tabs to spaces for upload2usb.php
2025-02-14 16:18:30 -06:00
avni
fe6516b2e9
Add lockfile removal before exit in usbmount script per Jerry's recommendation.
Add lockfile removal before exit in usbmount script per Jerry's recommendation. Also adjusted spacing! 

Read up on file locking a bit: 
- https://www.baeldung.com/linux/file-locking
- https://linux.die.net/man/1/lockfile-create
2025-02-14 15:56:09 -05:00
root
a96b46c223 upload2usb/upload2usb.php: using existence of /media to determine if a USB stick is mounted or not for both count and upload location; changing tabs to spaces for the whole file 2025-02-13 15:50:02 -05:00
root
728704b250 Merge branch 'umnt3' of https://github.com/jvonau/iiab into jerry 2025-02-13 11:15:44 -05:00
Jerry Vonau
ebceb4a6ac upload2usb.php add 'grep media' to device filter 2025-02-12 13:28:05 -06:00
Jerry Vonau
bd8c131ef6 clearer dependencies 2025-02-12 11:45:04 -06:00
Jerry Vonau
52da42c146 touchups and ordering 2025-02-12 11:19:54 -06:00
Jerry Vonau
9a95a046c4 lockfile-remove for fstab check 2025-02-12 10:36:22 -06:00
Jerry Vonau
759126414e #set -e, lockfile-remove, typo, missing debug line 2025-02-12 10:26:21 -06:00
A Holt
cf606c417b
Merge pull request #3941 from avni/swinglink
upload2usb/header.php: update swing logo to point to /usb/
2025-02-12 09:11:45 -05:00