{"action":"opened","issue":{"url":"https://api.github.com/repos/Exa-Networks/exabgp/issues/782","repository_url":"https://api.github.com/repos/Exa-Networks/exabgp","labels_url":"https://api.github.com/repos/Exa-Networks/exabgp/issues/782/labels{/name}","comments_url":"https://api.github.com/repos/Exa-Networks/exabgp/issues/782/comments","events_url":"https://api.github.com/repos/Exa-Networks/exabgp/issues/782/events","html_url":"https://github.com/Exa-Networks/exabgp/issues/782","id":295553108,"number":782,"title":"configuration | section group is invalid in root,","user":{"login":"devicenull","id":58017,"avatar_url":"https://avatars1.githubusercontent.com/u/58017?v=4","gravatar_id":"","url":"https://api.github.com/users/devicenull","html_url":"https://github.com/devicenull","followers_url":"https://api.github.com/users/devicenull/followers","following_url":"https://api.github.com/users/devicenull/following{/other_user}","gists_url":"https://api.github.com/users/devicenull/gists{/gist_id}","starred_url":"https://api.github.com/users/devicenull/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devicenull/subscriptions","organizations_url":"https://api.github.com/users/devicenull/orgs","repos_url":"https://api.github.com/users/devicenull/repos","events_url":"https://api.github.com/users/devicenull/events{/privacy}","received_events_url":"https://api.github.com/users/devicenull/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-08T15:24:50Z","updated_at":"2018-02-08T15:24:50Z","closed_at":null,"author_association":"NONE","body":"##### ISSUE TYPE\r\n - Bug Report\r\n\r\n##### OS\r\nCentOS 7\r\n\r\n##### VERSION\r\n```\r\nExaBGP : master-fc59f298017a0fbb67cd8cb5b7fbfe1f768f6d28\r\nPython : 3.4.2 (default, Oct  8 2014, 17:43:10)  [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]\r\nUname  : Linux guest 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014 x86_64\r\nRoot   : /root/exabgp\r\n\r\n```\r\n\r\n##### ENVIRONMENT \r\n```\r\nno output\r\n```\r\n\r\n##### CONFIGURATION\r\n```\r\ngroup test {\r\n\r\n}\r\n\r\n```\r\n\r\n##### SUMMARY\r\nI can't seem to figure out what the syntax for groups is on master.  All the examples I can find seem to point to 'group' being a valid keyword at the root level.. but it's throwing errors on startup.\r\n\r\n##### STEPS TO REPRODUCE\r\n```exabgp test.txt``` where test.txt is the config file from above\r\n\r\n\r\n##### EXPECTED RESULTS\r\nExaBGP to startup with a valid peer group configured\r\n\r\n##### ACTUAL RESULTS\r\n```# ./sbin/exabgp test.txt\r\n15:21:26 | 22903  | welcome       | Thank you for using ExaBGP\r\n15:21:26 | 22903  | version       | master-fc59f298017a0fbb67cd8cb5b7fbfe1f768f6d28\r\n15:21:26 | 22903  | interpreter   | 3.4.2 (default, Oct  8 2014, 17:43:10)  [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]\r\n15:21:26 | 22903  | os            | Linux guest 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014 x86_64\r\n15:21:26 | 22903  | installation  | /root/exabgp\r\n15:21:26 | 22903  | advice        | environment file missing\r\n15:21:26 | 22903  | advice        | generate it using \"exabgp --fi > /root/exabgp/etc/exabgp/exabgp.env\"\r\n15:21:26 | 22903  | cli           | could not find the named pipes (exabgp.in and exabgp.out) required for the cli\r\n15:21:26 | 22903  | cli           | we scanned the following folders (the number is your PID):\r\n15:21:26 | 22903  | cli control   |  - /run/exabgp/\r\n15:21:26 | 22903  | cli control   |  - /run/0/\r\n15:21:26 | 22903  | cli control   |  - /run/\r\n15:21:26 | 22903  | cli control   |  - /var/run/exabgp/\r\n15:21:26 | 22903  | cli control   |  - /var/run/0/\r\n15:21:26 | 22903  | cli control   |  - /var/run/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/run/exabgp/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/run/0/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/run/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/var/run/exabgp/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/var/run/0/\r\n15:21:26 | 22903  | cli control   |  - /root/exabgp/var/run/\r\n15:21:26 | 22903  | cli control   | please make them in one of the folder with the following commands:\r\n15:21:26 | 22903  | cli control   | > mkfifo /root/exabgp/run/exabgp.{in,out}\r\n15:21:26 | 22903  | cli control   | > chmod 600 /root/exabgp/run/exabgp.{in,out}\r\n15:21:26 | 22903  | configuration | performing reload of exabgp master-fc59f298017a0fbb67cd8cb5b7fbfe1f768f6d28\r\n15:21:26 | 22903  | configuration | problem with the configuration file, no change done\r\n15:21:26 | 22903  | configuration |\r\n15:21:26 | 22903  | configuration | syntax error in section\r\n15:21:26 | 22903  | configuration | line 1: group test {\r\n15:21:26 | 22903  | configuration |\r\n15:21:26 | 22903  | configuration | section group is invalid in root,\r\n```\r\n\r\n##### IMPORTANCE\r\n<!-- Please let us know if the issue is affecting you in a production environment -->\r\n\r\n"}}
{"actor":{"display_login":"devicenull"}}