Skip to content

Commit 6587a1a

Browse files
committed
docs: update README Docker/Podman section, bump to 0.1.15 for release
- Removed the now-inaccurate 'listing the running containers' claim for the Services: line (it states a count now, not every name). - Added a note on the Skill: activate/deactivate limitation on distributed installs (issue #26), so it's documented rather than a silent surprise. - Added a note on the ovos-messagebus-as-native-binary quirk (logs via journal, not a file - confirmed on a real systemd/venv install) so a missing bus source isn't mistaken for a bug here.
1 parent 9a6ec53 commit 6587a1a

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

README.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,13 +109,26 @@ documentation directly, not guessed at:
109109
and points at `docker logs <container>` / `docker compose logs -f`
110110
directly.
111111
- **Services** run as containers, not background services this tool
112-
can query the usual way - it detects this and says so explicitly,
113-
listing the running containers, rather than just showing an
112+
can query the usual way - it detects this and says so explicitly
113+
(with a count, not a list of every container name - `docker ps`/
114+
`podman ps` already exists for that), rather than just showing an
114115
unexplained empty result. Restarting a container from here isn't
115116
supported yet.
117+
- **Skills** - `Skill: ` activate/deactivate can be very limited on a
118+
distributed, one-container-per-skill install: `skillmanager.list`
119+
(the bus message this relies on) only reports skills loaded in the
120+
same process as whichever component answers it, which on this kind
121+
of install is basically nothing - confirmed directly against a real
122+
install. Not a bug in this tool specifically; there isn't currently
123+
a bus message with full visibility across a distributed skill
124+
deployment (tracked in issue #26).
116125
- **Pipeline** - see `--mycroft-conf` above; also confirmed against
117126
`ovos-docker`'s real `.env` variables (`OVOS_CONFIG_FOLDER`,
118127
default `/home/ovos/ovos/config`), not assumed.
128+
- One real quirk worth knowing about: on some installs `ovos-messagebus`
129+
runs as a native binary that logs via stdout/the systemd journal
130+
rather than a file - if a `bus` source never shows up even though
131+
everything else does, that's likely why, not a bug here.
119132

120133
## Why not just fix ovos-cli-client / neon-cli-client?
121134

version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
VERSION_MAJOR = 0
22
VERSION_MINOR = 1
3-
VERSION_BUILD = 14
3+
VERSION_BUILD = 15
44
VERSION_ALPHA = 0
55
# END_VERSION_BLOCK

0 commit comments

Comments
 (0)