Issue pulling bedrock sites

Q: Date/Time this occurred (Provide your time zone also)
**A:**22/09/22 - 14:51 GMT

Q: DevKinsta Version
A: 2.8.0

Q: OS Version
A: Monterey 12.4

Q: Docker Desktop Version
A: 4.7.1

Q: Were any error codes or messages observed? If so, what were they?
A: [2022-09-22 14:55:21.051] [error] Error: [31;1mError:[0m This does not seem to be a WordPress installation.Pass --path=path/to/wordpress or run wp core download.
[2022-09-22 14:55:31.465] [warn] [terminalExec] Error: Unable to find image ‘kinsta/devkinsta_rsync-ssh:1.2.6’ locally

[2022-09-22 14:55:33.464] [warn] [terminalExec] Error: 1.2.6: Pulling from kinsta/devkinsta_rsync-ssh

[2022-09-22 14:55:34.168] [warn] [terminalExec] Error: 9981e73032c8: Already exists

[2022-09-22 14:55:34.177] [warn] [terminalExec] Error: 027039f2c067: Already exists

[2022-09-22 14:55:34.179] [warn] [terminalExec] Error: 0c37f7bb6dc0: Pulling fs layer
59c5e9560086: Pulling fs layer

[2022-09-22 14:55:34.778] [warn] [terminalExec] Error: 59c5e9560086: Verifying Checksum
59c5e9560086: Download complete

[2022-09-22 14:55:34.826] [warn] [terminalExec] Error: 0c37f7bb6dc0: Download complete

[2022-09-22 14:55:34.910] [warn] [terminalExec] Error: 0c37f7bb6dc0: Pull complete

[2022-09-22 14:55:34.950] [warn] [terminalExec] Error: 59c5e9560086: Pull complete

[2022-09-22 14:55:34.957] [warn] [terminalExec] Error: Digest: sha256:efece8a0f30b61b059c9576daba28391b2eb582ca4b8072545a8c472365ad28e

[2022-09-22 14:55:34.959] [warn] [terminalExec] Error: Status: Downloaded newer image for kinsta/devkinsta_rsync-ssh:1.2.6

[2022-09-22 14:55:35.344] [warn] [terminalExec] Error: Warning: Permanently added ‘[35.234.145.171]:32640’ (ED25519) to the list of known hosts.

[2022-09-22 14:55:35.581] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220314103708/.env”

[2022-09-22 14:55:35.640] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220314103708/web/app/uploads”
symlink has no referent: “/www/uspsteel_556/public/releases/20220314103708/web/app/db.php”

[2022-09-22 14:55:35.694] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220408075720/web/app/db.php”

[2022-09-22 14:55:35.739] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220310144048/.env”

[2022-09-22 14:55:35.777] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220310144048/web/app/db.php”
symlink has no referent: “/www/uspsteel_556/public/releases/20220310144048/web/app/uploads”

[2022-09-22 14:55:35.805] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220408074550/.env”
symlink has no referent: “/www/uspsteel_556/public/releases/20220408074550/web/app/uploads”
symlink has no referent: “/www/uspsteel_556/public/releases/20220408074550/web/app/db.php”

[2022-09-22 14:55:35.863] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220310161200/.env”

[2022-09-22 14:55:35.900] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/releases/20220310161200/web/app/db.php”
symlink has no referent: “/www/uspsteel_556/public/releases/20220310161200/web/app/uploads”

[2022-09-22 14:55:35.953] [warn] [terminalExec] Error: symlink has no referent: “/www/uspsteel_556/public/current/web/app/db.php”
[2022-09-22 15:10:44.851] [warn] [terminalExec] Error: rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1816) [generator=3.2.3]

[2022-09-22 15:10:44.873] [info] [ProgressIndicator] { isFailed: false, isOpen: false }
[2022-09-22 15:10:44.991] [info] [terminalExec] Child process exited with code 23
[2022-09-22 15:10:44.993] [error] [downloadSite] Error while downloading files Error: Encountered an error in child process 20470: 23. rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1816) [generator=3.2.3]
[2022-09-22 15:10:45.012] [error] [ipcMainStep] Error in operation SITE_CREATION, step rsync: Error: Encountered an error in child process 20470: 23. rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1816) [generator=3.2.3]

Q: Detailed Description of the Problem
A: We don’t seem to have any issues pulling classic install sites from Kinsta but when we try and pull a site built in bedrock it fails. Different members of our team get different errors but the site won’t download when built in bedrock. It seems to break at different points for different people.

Hi @Josh_Pyzer, thanks for reaching out!
Yes, that’s an issue/limitation with DevKinsta right now. There are other errors going on with what you shared but the final issue will occur when DevKinsta tries to run a search and replace using wp-config.php. This fails with Bedrock installs. So right now the Pull/Push only fully supports normal WP installs.

Although the automated sync fails, you may be able to come up with workarounds like using GIT or just creating a normal WP site in DevKinsta and using a migration plugin like Duplicator to move your site over.

If you create a site within DevKinsta, you’ll actually be able to sync just files from MK (although this will fail because of those symlink referent errors you are seeing, which is more about how rsync works).

I have pointed out the prevalence of Bedrock to our developers though and better processes are being developed. The end goal is to make the Sync/Pull work with any site setup.

Thanks Kevin. I thought that would be the case. Will keep an eye out for any updates on this.

1 Like