{"version":"2.1.242","anchor":"odd-git-checkouts-no-longer-block-a-cloud-session-upload","canonical_anchor":"odd-git-checkouts-no-longer-block-a-cloud-session-upload","heading":"Odd git checkouts no longer block a cloud session upload","tier":"notice","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/odd-git-checkouts-no-longer-block-a-cloud-session-upload","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### Odd git checkouts no longer block a cloud session upload\n\nUnusual git checkouts fall back to the older upload path instead of blocking your cloud session.\n\n**What**\n\nCloud sessions could refuse to start on checkouts the new hardened upload path cannot handle. Those layouts now fall back to the previous upload method for that session, with a warning, instead of failing.\n\n**Details**\n\n- Layouts classified as unsupported: a `.git` file instead of a directory, a separate work tree, included config, many includes, an old git version, borrowed objects, reftable, and partial clones on old git.\n- Reported as `fallback_eligible` in `tengu_ccr_bundle_upload`.\n- The warning also notes the legacy path uploads uncommitted files with credential-like names that the new path holds back.\n- When hardening is explicitly required for device sessions, the old hard failure still applies.\n\n**Evidence**\n\n`the new upload path does not support that yet, so the working tree is being uploaded the previous way for this session.`\n\n- Area: Cloud Sessions\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}