Hm I thought we tested out docker builds within the development container.
Maybe this only happens for certain docker setups. Could you file a jira
for this?

I came across this GitHub issue [1] that cites a similar problem, but sadly
doesn't reveal any details about the root cause or a solution.

Brian

[1] https://github.com/google/protobuf-gradle-plugin/issues/165

On Fri, Apr 9, 2021 at 3:33 PM Evan Galpin <[email protected]> wrote:

> I ran into this same issue recently as well. It looks like you may have
> already found the same, but I can say that adding execute permissions did
> fix the issue for me.
>
> If I recall, adding execute perms lead to another very similar issue where
> an additional exe required the same fix. Once applied to both, everything
> seemed to get along fine in my case.
>
> Thanks,
> Evan
>
> On Fri, Apr 9, 2021 at 18:28 Elliotte Rusty Harold <[email protected]>
> wrote:
>
>> I tried to run some tests using the Docker build environment (neat
>> idea by the way) and hit this:
>>
>> $ ./gradlew -p sdks/java/io/cassandra check
>> Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could
>> not be reused, use --status for details
>> Configuration on demand is an incubating feature.
>> > Task :model:pipeline:generateProto FAILED
>>
>> FAILURE: Build failed with an exception.
>>
>> * What went wrong:
>> Execution failed for task ':model:pipeline:generateProto'.
>> > java.io.IOException: Cannot run program
>> "/home/elharo/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protoc/3.15.3/8fb78f9edc8192143d947edc2217aafaa5d5f79b/protoc-3.15.3-linux-x86_64.exe":
>> error=13, Permission denied
>>
>> I'm not sure immediately what's wrong, but perhaps the Docker
>> container isn't configured quite right? There could be more config I
>> need to do, but I thought this would be set up out of the box in the
>> Docker image. I do see that protoc does not have execute permission:
>>
>> $ ls -l
>> /home/elharo/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protoc/3.15.3/8fb78f9edc8192143d947edc2217aafaa5d5f79b/
>> total 5120
>> -rw-r--r-- 1 elharo users 5241944 Apr  9 22:17
>> protoc-3.15.3-linux-x86_64.exe
>>
>>
>>
>> --
>> Elliotte Rusty Harold
>> [email protected]
>>
>

Reply via email to