Description of problem: run `ansible-doc git` or `ansible-doc lineinfile` from ansible-0.9-1.fc18 Version-Release number of selected component: ansible-0.9-1.fc18 Additional info: cmdline: /usr/bin/python /usr/bin/ansible-doc git executable: /usr/bin/ansible-doc kernel: 3.7.2-204.fc18.x86_64 uid: 1000 Truncated backtrace: ansible-doc:77:print_man:TypeError: sequence item 0: expected string, bool found Traceback (most recent call last): File "/usr/bin/ansible-doc", line 203, in <module> main() File "/usr/bin/ansible-doc", line 198, in main print_man(doc) File "/usr/bin/ansible-doc", line 77, in print_man choices = ", ".join(opt['choices']) TypeError: sequence item 0: expected string, bool found Local variables in innermost frame: opt: {'default': 'yes', 'required': False, 'description': ["If C(yes), any modified files in the working repository will be discarded. Prior to 0.7, this was always 'yes' and could not be disabled."], 'version_added': '0.7', 'choices': [True, False]} opt_indent: ' ' doc: {'description': ['Manage I(git) checkouts of repositories to deploy files or software.'], 'module': 'git', 'option_keys': ['dest', 'force', 'remote', 'repo', 'version'], 'examples': [{'code': 'git: repo=git://foosball.example.org/path/to/repo.git dest=/srv/checkout version=release-0.22', 'description': 'Example git checkout from Ansible Playbooks'}], 'docuri': 'git', 'author': 'Michael DeHaan', 'filename': '/usr/share/ansible/git', 'version_added': '0.0.1', 'short_description': 'Deploy software (or files) from git checkouts', 'now_date': '2013-01-25', 'options': {'repo': {'required': True, 'description': ['git, SSH, or HTTP protocol address of the git repository.'], 'aliases': ['name']}, 'dest': {'required': True, 'description': ['Absolute path of where the repository should be checked out to.']}, 'version': {'default': 'HEAD', 'required': False, 'description': ['What version of the repository to check out. This can be the git I(SHA), the literal string C(HEAD), a branch name, or a tag name.']}, 'force': {'default': 'yes', 'required': False, 'description': ["If C(yes), any modified files in the working repository will be discarded. Prior to 0.7, this was always 'yes' and could not be disabled."], 'version_added': '0.7', 'choices': [True, False]}, 'remote': {'default': 'origin', 'required': False, 'description': ['Name of the remote branch.']}}} o: 'force' opt_leadin: '-' desc: "If C(yes), any modified files in the working repository will be discarded. Prior to 0.7, this was always 'yes' and could not be disabled."
Created attachment 688176 [details] File: backtrace
Created attachment 688177 [details] File: core_backtrace
Created attachment 688178 [details] File: environ
Created attachment 688179 [details] File: smolt_data
We just released 1.0 and rebuild all of the documentation. I recommend trying out 1.0 and retrying what you were doing before. Please file an issue with $UPSTREAM [1] if you are still having problems. [1] https://github.com/ansible/ansible/issues?milestone=&page=1&state=open