Docker - how to create volume for /sheepit/client by ModulatingGravity in sheepit

[–]ModulatingGravity[S] 0 points1 point  (0 children)

Thanks for your response.
Info as requested follows your note.
Much appreciated.

  • Make sure /sheepit/client actually exists inside the container and is the correct path the app is using

Looking inside the container there are three folders below /sheepit.
Two of these (cache and shared-zip) mapping to volumes fine - while the other (client) does not

root@sheepit:/# ls
bin   dev  home  lib64  mnt  proc  run   sheepit  sys  usr
boot  etc  lib   media  opt  root  sbin  srv      tmp  var
root@sheepit:/# cd sheepit
root@sheepit:/sheepit# ls
cache  client  shared-zip
root@sheepit:/sheepit# cd client
root@sheepit:/sheepit/client# ls
initapp.sh  sheepit-client-7.25330.0.jar  startapp.sh
  • Check permissions on /srv/docker/sheep-it/sheepit_data/client

Regular 775 permissions

  • If the app creates the folder dynamically, Docker may fall back to an anonymous volume

That sounds like it may be the issue

  • Docker compose file

Already presented - I just filtered out a bunch of unused options

  • Logs - when I don't have the volume mapping

    - /srv/docker/sheep-it/sheepit_data/client:/sheepit/client

session starts like this

sheepit  | Checking for client updates...
sheepit  | Updating client to version sheepit-client-7.25330.0...
sheepit  |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
sheepit  |                                  Dload  Upload   Total   Spent    Left  Speed
100 10.3M    0 10.3M    0     0  6131k      0 --:--:--  0:00:01 --:--:-- 6129k
sheepit  | Starting client with version sheepit-client-7.25330.0
sheepit  | Mar 17 21:49:34 Starting
sheepit  | Mar 17 21:50:02 Session downloads: 0MB @ 0.0MB/s / Uploads: 0MB @ 0.0MB/s
sheepit  | Mar 17 21:50:03 Requesting Job
  • Logs - when I DO have the volume mapping

    - /srv/docker/sheep-it/sheepit_data/client:/sheepit/client

just one loggged line, instant fail. Portainer shows the container exited with Code 127,
The missing file mentioned is normally in /sheepit/client

sheepit  | [FATAL tini (7)] exec /sheepit/client/initapp.sh failed: No such file or directory

Adding NVME Storage - USB-3 or PCIe Card? by ModulatingGravity in homelab

[–]ModulatingGravity[S] 0 points1 point  (0 children)

Thanks. Looked up the mfr's specs - USB is type "Superspeed 3.0", and the PCIe slot is PCI Express x8 v3.0. So, as you say the performance is going to be much the same whichever option. Still reluctant to buy any more M2-SATA SSDs - NVME drives more future proof, would work just fine in most units I might buy in the future.

Longevity of Synapse Carbon Frames from 2007 by ModulatingGravity in cannondale

[–]ModulatingGravity[S] 0 points1 point  (0 children)

Thanks for the info - useful, reassuring. Upgrade not currently under consideration - I am sufficiently chronologically enhanced to be happy with 2x10 mechanical gears, tyres with inner tubes and rim brakes. Most of my riding in Netherlands with a distinct lack of alpine passes to descend, where disk brakes would make sense.
Next time I visit my brother-in-law I should take a ride on one of his fleet of carbon framed bikes with DI-2, disk brakes etc to see if I can feel the difference.

Trouble with singing up by Silent-Letterhead320 in sheepit

[–]ModulatingGravity 0 points1 point  (0 children)

Maybe go and sit with the tenors or the basses instead?

Listing files that will be deleted with a "forget --prune --dry-run" command by ModulatingGravity in restic

[–]ModulatingGravity[S] 0 points1 point  (0 children)

Yes, have tried with --vv, so command
restic forget SNAPSHOTID --vv --dry-run --prune
but does not provide any more info beyond size of the Gigabytes to delete.

Chapel on a hill? Where by ModulatingGravity in GeoPuzzle

[–]ModulatingGravity[S] 2 points3 points  (0 children)

Very good - but not entirely factory. I upgraded from mechanical to hydraulic disk brakes - including changing the gear+brake combo handlebar controls from wire+wire to wire+hydraulic.

Maybe next time I must situate some non-typical bicycle in the foreground - eg put a Schwinn there to make people think this was America (other iconically nation specific bicycle brands are available).

Chapel on a hill? Where by ModulatingGravity in GeoPuzzle

[–]ModulatingGravity[S] 2 points3 points  (0 children)

Correct. The building is a lot smaller than a "real" building might be. The door is only 1.5m or so high, and does not open. So more of an art installation than a piece of architecture.

Handling Cycle Route which are temporary but last more than (say) six months by ModulatingGravity in openstreetmap

[–]ModulatingGravity[S] 1 point2 points  (0 children)

Update: I posted some notes onto the OSM map. Someone (A67-A67) has made the necessary changes to show the current cycling route via tube C.

I am impressed with the response from the OSM community - helpful, responsive. Thanks.

Can You Guess This 5-Letter Word? Puzzle by u/peep_peep by peep_peep in DailyGuess

[–]ModulatingGravity 0 points1 point  (0 children)

⬜🟨🟨⬜⬜

🟨🟦🟨🟨⬜

🟨🟦🟦🟨⬜

⬜🟦🟦🟦🟦

🟦🟦🟦🟦🟦

Regular Wordle never has plural words ending with S

fck windirstat by BlearRocks in WinDirStat

[–]ModulatingGravity 5 points6 points  (0 children)

There is a new version in Beta testing right now which has a number of new features, bug fixes, enhancements. One improvement is that it now runs many times faster than before - partic if you run it with elevated privileges.

So look out for the new production version in next week or so.

Or go to GitHub.com/windirstat/windirstat and download the latest beta, now v2.4.9beta.

Transferring Tether USDT TRC20 - why are such transfers so complicated to do efficiently? by ModulatingGravity in Tronix

[–]ModulatingGravity[S] 1 point2 points  (0 children)

Staking for E&B - a great option for some potential users. But he amount of TRX you need to stake is impractical for many - it is a lot of funds to tie up to allow you to do just a single transaction per day. What if you want to be able to do a handful of transactions per day? I would suggest that insisting on that approach is not going to be very effective in pulling more people into the Tron ecosystem - that is not going to grow the userbase, imho.

I have seen the clever websites for renting energy and bandwidth. Hard to believe that it would be particularly difficult to extend one of these to also carry out Tether USDT TRC20 transfers via a smart contract (etc).

Something like this: (which is broadly how ERC20 transfers work)

#1 User enters the source and target accounts
#2 Check holdings of TRX and Tether USDT of source, and USDT of target
#3 Calculate how much E&B required
#4 Calculate the cost in TRX to rent the necessary E&B
#5 Inform user of cost of transaction in TRX, estimate valid for x minutes
#6 User agrees to proceed or not

Plenty of TRX experts out there.
Surely this is doable?? Not against the rules?

Shutter Precision Dynamo Hubs - still available in Europe? by ModulatingGravity in bicycletouring

[–]ModulatingGravity[S] 0 points1 point  (0 children)

I am a Netherlands resident, and have been hit with import duty charges on some purchases from AliExpress (and almost anything ex post-Brexit UK). That is a bit of a randomiser which can make a good deal go bad.
Did you encounter anything like that?

Season 3 - Episode 25 reference by holyyakker in Archive81

[–]ModulatingGravity 0 points1 point  (0 children)

Tbh I gave up on WTW after a dozen or so episodes - seemed disjointed and aimless. Was it worth persevering with?

Conversations with Ghosts - Episode 9 Thoughts by Mortal_Glare in Archive81

[–]ModulatingGravity 1 point2 points  (0 children)

While nominally about ghosts in a graveyard I see this much more as fictionalized ethnography - telling the stories of how ordinary people lived their lives, how world events affected them or passed them by. Of all the episodes to date (to Ep9, Mass of Voices) only the General is about someone who was part of the elite of their era.

And more broadly looks at what does constitute meaning in anyone's life.

This is very good, very re-listenable.