After checking code now I get where is a problem. online repos add additional repositories as add_ons and code for addons then skips code for adding it via kernel command line. https://github.com/yast/yast-add-on/blob/master/src/clients/inst_add-on.rb#L50