If you look at the traceback, it appears there's a my.cnf file with bad
formatting being used. You'll have to look at the file to determine what
the issue is.
Max Rothman
DevOps Engineer, edX
On Saturday, November 5, 2016 at 9:38:23 AM UTC-4, Đạt Trần wrote:
>
> My error when I install edx on ubuntu 12.04 server.
>
> TASK: [edxlocal | create databases]
>> *******************************************
>> failed: [localhost] => (item=ecommerce) => {"failed": true, "item":
>> "ecommerce", "parsed": false}
>> BECOME-SUCCESS-jdtqmvzcpjpwgzzgaknxipeezjkwsemi
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.13-221171599401426/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.13-221171599401426/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.13-221171599401426/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> failed: [localhost] => (item=dashboard) => {"failed": true, "item":
>> "dashboard", "parsed": false}
>> BECOME-SUCCESS-dmvrggclkcpqvurbrjrsoziphyqdsece
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.23-182563506461181/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.23-182563506461181/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.23-182563506461181/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> failed: [localhost] => (item=xqueue) => {"failed": true, "item":
>> "xqueue", "parsed": false}
>> BECOME-SUCCESS-vackedcpjziahswpfmkuuroqvkvbhvcs
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.32-122342462751364/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.32-122342462751364/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.32-122342462751364/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> failed: [localhost] => (item=edxapp) => {"failed": true, "item":
>> "edxapp", "parsed": false}
>> BECOME-SUCCESS-kjhfnitxdhriyfavclfjykjwnxrwoaeb
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.41-46230043206270/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.41-46230043206270/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.41-46230043206270/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> failed: [localhost] => (item=edxapp_csmh) => {"failed": true, "item":
>> "edxapp_csmh", "parsed": false}
>> BECOME-SUCCESS-evjwkwxuvzyvkbjgklzbyhropwphbcqh
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.51-143569657021604/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.51-143569657021604/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.51-143569657021604/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> skipping: [localhost]
>> skipping: [localhost]
>> failed: [localhost] => (item=analytics-api) => {"failed": true,
>> "item": "analytics-api", "parsed": false}
>> BECOME-SUCCESS-ezqtnaffrntiarftrgjdudtaraduzmcx
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.6-24614408679987/mysql_db", line
>> 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.6-24614408679987/mysql_db", line
>> 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.6-24614408679987/mysql_db", line
>> 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> failed: [localhost] => (item=reports) => {"failed": true, "item":
>> "reports", "parsed": false}
>> BECOME-SUCCESS-gsjhenekpiixbpukbagryuruzhmsypqf
>> Traceback (most recent call last):
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.69-130063355639050/mysql_db",
>> line 2117, in <module>
>> main()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.69-130063355639050/mysql_db",
>> line 302, in main
>> mycnf_creds = load_mycnf()
>> File
>> "/root/.ansible/tmp/ansible-tmp-1478348558.69-130063355639050/mysql_db",
>> line 241, in load_mycnf
>> config.readfp(open(mycnf))
>> File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
>> self._read(fp, filename)
>> File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
>> raise MissingSectionHeaderError(fpname, lineno, line)
>> ConfigParser.MissingSectionHeaderError: File contains no section
>> headers.
>> file: /root/.my.cnf, line: 1
>> '.my.cnf\n'
>>
>> skipping: [localhost]
>> skipping: [localhost]
>>
>>
>
>
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"General Open edX discussion" group.
To view this discussion on the web visit
https://groups.google.com/d/msgid/edx-code/4aef6ddc-b5d7-4a16-a2db-bdfd7fb27c25%40googlegroups.com.