Package Details: molecule 2.20.2-3

Git Clone URL: https://aur.archlinux.org/molecule.git (read-only)
Package Base: molecule
Description: aids in the development and testing of Ansible roles.
Upstream URL: https://github.com/metacloud/molecule
Licenses: MIT
Submitter: Foxboron
Maintainer: dncrash
Last Packager: dncrash
Votes: 5
Popularity: 0.471934
First Submitted: 2017-07-30 17:00
Last Updated: 2019-09-19 11:22

Latest Comments

1 2 Next › Last »

thumbless commented on 2019-09-22 08:37

tried:

molecule init role -r test -d docker

molecule test

It fails on

Executing Ansible Lint ....

[701] Role info should contain platforms

Wondering if this is related to the cookiecutter issue? As molecule should be able to run fine with defaults?

dncrash commented on 2019-09-19 11:24

I tried testing but I forgot I had copied the files manually and they were still there so that's why it was working for me... This time I tried cp instead and I hope it really works. Let me know if you still have issues and thanks again for the feedback and help.

korrat commented on 2019-09-19 10:38

Unfortunately it doesn't work yet. It seems that the new line is only supposed to create directories, according to the manpage.

-d, --directory treat all arguments as directory names; create all components of the specified directories

Since the two directories already exist at that point in the build process, the command has no effect.

dncrash commented on 2019-09-19 08:06

Thanks for the feedback. Should be fixed now.

korrat commented on 2019-09-17 12:12

I am unable to use molecule after installing this package. The command molecule init scenario fails with

cookiecutter.exceptions.RepositoryNotFound: A valid repository for "/usr/lib/python3.7/site-packages/molecule/command/init/../../cookiecutter/scenario/driver/docker" could not be found in the following locations:
/usr/lib/python3.7/site-packages/molecule/command/init/../../cookiecutter/scenario/driver/docker
/usr/lib/python3.7/site-packages/molecule/command/init/../../cookiecutter/scenario/driver/docker

The directory /usr/lib/python3.7/site-packages/molecule/cookiecutter/ does not exist.

Copying the cookiecutter directory from the extracted sources into /usr/lib/python3.7/site-packages/molecule/ fixes the issue as far as I can tell.

dncrash commented on 2019-07-28 00:15

Updated to 2.20.2.

ainola commented on 2018-11-14 20:10

Foxboron, are you still interested in maintaining this? If so, please update this package as it's several versions out of date.

If you are not, please orphan it so that it can be maintained.

jtyr commented on 2018-10-01 15:09

The following dependencies reflect the requirements.txt provided in the molecule repository:

  'ansible-lint'
  'python-anyconfig'
  'python-cerberus'
  'python-click'
  'python-click-completion'
  'python-colorama'
  'python-cookiecutter'
  'flake8'
  'python-gilt'
  'python-jinja'
  'python-pbr'
  'python-pexpect'
  'python-psutil'
  'python-pyaml'
  'python-sh'
  'python-six'
  'python-tabulate'
  'python-testinfra'
  'python-tree-format-git'
  'yamllint'

deraffe commented on 2018-04-09 13:28

Is it just me, or is the dependency on "python-cerberus" missing?

therojam commented on 2018-03-22 00:48

New version is 2.10.1 So changed PKGBUILD is found here https://gist.github.com/TheRojam/7a856f5166118623cf42d9f2ef6d9202 or just change it yourself :)