`attribute config:type { text }?` is wrong, it should be `attribute config:type { "list" }` which is named `LIST` in common.rnc. 
Try `grep config: /usr/share/YaST2/schema/autoyast/rnc/*`