[09:19] <Chipaca> moin moin moin!
[09:20] <Chipaca> that call went on for quite a bit longer than expected :-)
[09:26] <bthomas> Morning. As a new starter it was useful to get that overall perspective. I might attend it again.
[09:50] <bthomas> Chipaca: are you free at 11:00 ?
[09:50] <Chipaca> bthomas: no, i've got a meeting with bthomas
[09:53] <Chipaca> bthomas: or at least, i had? meeting seems to be gone now
[09:53] <bthomas> Chipaca: That meeting was what I added to your calendar as per your suggestions. I just deleted it. Should I add it back again ?
[09:54] <Chipaca> bthomas: why did you delete it?
[09:54] <bthomas> Chipaca: :-) because you said you were not free . I was asking only because you had not accepted invite and was not sure if you will be able to make it.
[09:54] <Chipaca> bthomas: i wasn't free, because i had that meeting
[09:54] <Chipaca> now i am free
[09:55] <bthomas> Ok I will add that meeting back again.
[10:00] <Chipaca> bthomas: i'll be a couple of minutes late though (sorry)
[10:00] <bthomas> No problem
[11:01] <facubatista> ¡Muy buenos días a todos!
[11:01] <bthomas> morning
[11:01] <facubatista> hola bthomas
[11:02] <Chipaca> facubatista: 👋❗
[11:02] <facubatista> aló aló
[11:03] <facubatista> Chipaca, let's talk about snapcraft experiment before your lunch? don't have any meetings in the next couple of hours
[11:03] <Chipaca> facubatista: now, then
[11:04] <Chipaca> facubatista: 1:1
[11:04] <facubatista> ack
[12:35] <facubatista> Chipaca, the act of mounting is hiding the content... as I was seeing weird behaviours through snapcraft, I tried it by hand... https://pastebin.canonical.com/p/zh9tfDctBM/
[12:36] <Chipaca> facubatista: it mounts the outside into the inside, not vice versa
[12:36] <Chipaca> facubatista: question, why exec -- bash instead of shell?
[12:36] <Chipaca> facubatista: but back to your point, mount always 'hides' what's underneath the mountpoint
[12:37] <Chipaca> always*
[12:43] <facubatista> Chipaca, maybe that's way .expose_prime() doesn't work
[12:43] <Chipaca> i don't know what expose_prime does :)
[12:43] <Chipaca> or tries to do
[12:45] <facubatista>         self._mount(self.project.prime_dir, target)   <-- target is snapcraft-vmized-builder:/root/prime
[12:56] <Chipaca> facubatista: shouldn't that already be exposed?
[12:56] <Chipaca> facubatista: i mean, you're already mounting a parent of prime_dir, right?
[12:57] <facubatista> Chipaca, nop, "prime" is a sibling directory of "project" (which is mounted)
[13:18] <jam> morning all
[13:37] <Chipaca> jam: morning! :-)
[13:37] <Chipaca> facubatista: could i have a review of #393?
[13:37] <mup> PR #393: adds Harness.hooks_disabled, a context manager <Created by chipaca> <https://github.com/canonical/operator/pull/393>
[13:42] <facubatista> hola jam
[13:42] <facubatista> Chipaca, yes
[13:58] <jam> Chipaca: did you see my response about 'juju debug-code' ? It supposedly works in 2.9, if you can test it and provide feedback I would be happy to hear if it does/doesn't work for you.
[13:58] <Chipaca> jam: yep, just replying
[13:59] <facubatista> (Pdb) instance.pull_file('/root/prime/builtdeps/idna/core.py', '/home/facundo/temp/foobar/foo.py')
[13:59] <facubatista> transfer failed: [sftp pull] open failed: 'SFTP server: Permission denied'
[13:59] <facubatista> *** snapcraft.internal.build_providers.errors.ProviderFileCopyError: An error occurred with the instance when trying to copy files with 'multipass': returned exit code 2.
[13:59] <facubatista> Ensure that 'multipass' is setup correctly and try again.
[13:59] <facubatista> I hate this
[14:00] <Chipaca> facubatista: what're you doing?
[14:01] <facubatista> Chipaca, there's this "pull_file", so I thought about zipping the dir I wanted to extract, and then pull that file
[14:01] <facubatista> except that pull_file doesn't work
[14:01] <Chipaca> facubatista: it's starting to feel like you should take a break from this spike
[14:02]  * facubatista rm -rf /
[14:03]  * Chipaca hopes that was inside the container
[14:03] <facubatista> Chipaca, I've heard that ubuntu doesn't let you to do that, I never tried
[14:03] <Chipaca> facubatista: it's not ubuntu but coreutils
[14:04] <Chipaca> facubatista: you can try it without sudo to see the error message
[14:04] <facubatista> Chipaca, I'll do other stuff today, tomorrow I'll atack this again from the POV of finding out the users/permission weirdness about copying stuff and the result being mixed root/regularuser
[14:06]  * facubatista begs for reviews on https://github.com/canonical/charmcraft/pull/143
[14:06] <mup> PR charmcraft#143: New release (and improved howto) <Created by facundobatista> <https://github.com/canonical/charmcraft/pull/143>
[14:37]  * Chipaca starts charging per review
[14:40]  * bthomas satisfied with the now working charm, takes a tea break
[15:31] <Chipaca> jldev, drewn3ss, standup?