Its failing with

TASK [Run docker_compose_services role] ****************************************
ERROR! no action detected in task. This often indicates a misspelled module 
name, or incorrect module path.

The error appears to have been in 
'/jenkins/workspace/y_real-time-payments_master-WUPVH7HV2NXJH4IGGIT24TMVMKH2JS77LLYJC2NU762UZQBOUNEQ/roles/deploy_docker_compose_services/tasks/main.yml':
 line 39, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:


- name: Remove unused images
  ^ here
        to retry, use: --limit 
@/jenkins/workspace/y_real-time-payments_master-WUPVH7HV2NXJH4IGGIT24TMVMKH2JS77LLYJC2NU762UZQBOUNEQ/deploy_docker_compose_services.retry


On Monday, 16 December 2019 16:03:08 UTC-5, Felix Fontein wrote:
>
> Hi, 
>
> > Can you please confirm whether  the synatx I am using here is correct? 
>
> I think it is correct. I've never tried prune by labels, but from 
> looking at the module's code, docker-py's code and docker CLI's code, I 
> would expect this to work. 
>
> Cheers, 
> Felix 
>
>
> > 
> > - name: Remove unused images 
> >   docker_prune: 
> >     images: yes 
> >     images_filters: 
> >       label: appName=hello 
> > 
> > 
> > 
> > On Monday, 16 December 2019 15:54:29 UTC-5, Felix Fontein wrote: 
> > > 
> > > Hi, 
> > > 
> > > the filters you pass are passed over to docker-py 
> > > ( 
> > > 
> https://docker-py.readthedocs.io/en/stable/api.html#docker.api.image.ImageApiMixin.prune_images),
>  
>
> > > 
> > > which is passing it to the docker daemon via the API 
> > > (https://docs.docker.com/engine/api/v1.39/#operation/ImagePrune). 
> > > 
> > > The docker-py documentation only mentions the dangling filter, 
> > > while the CLI docs 
> > > (https://docs.docker.com/engine/reference/commandline/image_prune/) 
> > > also mention the label filter you are using. 
> > > 
> > > The task you've posted looks like it *should* pass the correct 
> > > values to the docker daemon. 
> > > 
> > > What exactly was the problem? Did you get an error message, or was 
> > > an image simply not deleted? (And does docker CLI behave 
> > > differently?) 
> > > 
> > > Cheers, 
> > > Felix 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/11a2c23d-db76-43e9-a6e5-d1911592fba7%40googlegroups.com.

Reply via email to