2024-09-23T11:31:33.385Z | <Ilya Dryomov> > This broke Windows PR check:
> ```Failed to fetch <https://chacra.ceph.com/r/libboost/master/55f34507d322314fb0294629b7c0bb406de07aec/ubuntu/jammy/flavors/default/dists/jammy/main/binary-amd64/Packages> 403 Forbidden [IP: 8.43.84.139 443]```
I posted <https://github.com/ceph/ceph-build/pull/2282> to work around it
Pre-built Boost packages are just an optimization, their absence shouldn't be fatal (and it isn't for other PR checks)
We still need to determine why <https://chacra.ceph.com/r/libboost/master/55f34507d322314fb0294629b7c0bb406de07aec/ubuntu/jammy/flavors/default/> started throwing 403 Forbidden last week
@Dan Mick or @Adam Kraitman Any ideas? |
2024-09-23T12:57:05.004Z | <Adam Kraitman> Hey @Ilya Dryomov I am seeing the error on chacra, let me see what I can do
```ls -l /opt/repos
ls: cannot access '/opt/repos': Permission denied``` |
2024-09-23T13:12:10.580Z | <Adam Kraitman> @Ilya Dryomov Now it's reachable, a remount solved the issue |
2024-09-23T13:16:45.154Z | <Ilya Dryomov> Thanks, Adam! |
2024-09-23T15:45:43.399Z | <Joseph Mundackal> <https://github.com/ceph/ceph/pull/59389> - what would the next steps be here... for this backport. Original reviewers and author has signed off on it |
2024-09-23T16:12:22.647Z | <Casey Bodley> thanks Joseph. that didn't make the 19.2.0 release, so it probably won't see any movement until we start testing for 19.2.1. in the meantime i added the core and needs-qa labels to make sure it gets picked up for the rados suite eventually |
2024-09-23T16:15:41.531Z | <Joseph Mundackal> thanks! appreciate it |
2024-09-23T16:16:38.733Z | <Æmerson> Sorry just now saw this. |
2024-09-23T16:17:16.422Z | <Æmerson> Thank you! |
2024-09-23T22:06:20.079Z | <ljon> Hi, I have question about rbd_diff_iterate2 function. When using this function, we can get diff blocks from say snap1 to snap2. I want to know in ceph object storage, does it commit the data block first then create the header of the data block? Consider the following: I want to write something to a rbd image. if I write a 4MB data block into a rbd image at offset 128. When 2MB is successfully written into the ceph object storage, the ceph is down. Once the Ceph is back online, I do a rbd_diff_iterate2, what block information do I get for the data I want to write at offset 128? Even more, if no data is written to offset 128, what block information do I get for that? Could you explain more about how does it work? when to create header and when to write data? |